<SEC-DOCUMENT>0001213900-22-063145.txt : 20221011
<SEC-HEADER>0001213900-22-063145.hdr.sgml : 20221011
<ACCEPTANCE-DATETIME>20221011133242
ACCESSION NUMBER:		0001213900-22-063145
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		78
CONFORMED PERIOD OF REPORT:	20220630
FILED AS OF DATE:		20221011
DATE AS OF CHANGE:		20221011

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Smart Powerr Corp.
		CENTRAL INDEX KEY:			0000721693
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-BUSINESS SERVICES, NEC [7389]
		IRS NUMBER:				900093373
		STATE OF INCORPORATION:			NV
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		4/F, TOWER C, RONG CHENG YUN GU BUILDING
		STREET 2:		KEJI 3RD ROAD, YANTA DISTRICT
		CITY:			XI'AN CITY, SHAANXI PROVINCE
		STATE:			F4
		ZIP:			710075
		BUSINESS PHONE:		86-29-8765-1097

	MAIL ADDRESS:	
		STREET 1:		4/F, TOWER C, RONG CHENG YUN GU BUILDING
		STREET 2:		KEJI 3RD ROAD, YANTA DISTRICT
		CITY:			XI'AN CITY, SHAANXI PROVINCE
		STATE:			F4
		ZIP:			710075

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHINA RECYCLING ENERGY CORP
		DATE OF NAME CHANGE:	20070309

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CHINA DIGITAL WIRELESS INC
		DATE OF NAME CHANGE:	20040810

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BOULDER ACQUISITIONS  INC
		DATE OF NAME CHANGE:	20020430
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>f10q0622_smartpowerr.htm
<DESCRIPTION>QUARTERLY REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Oct 11 17:08:59 UTC 2022 -->
<html xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" 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/2022" 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/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:creg="http://www.cregcn.com/20220630" 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</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"><b>UNITED
STATES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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; margin: 0pt 0pt 0pt 0; text-align: center"><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; margin: 0pt 0pt 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 0pt 0pt 0; 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; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Mark
One)</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport">&#9746;</ix:nonNumeric>&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>QUARTERLY
REPORT PURSUANT TO 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; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the quarterly period ended: <span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate">June 30, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric></ix:nonNumeric></span></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric>&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TRANSITION
REPORT PURSUANT TO 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; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the transition period from ________________ to ________________</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber"><span style="text-decoration:underline">000-12536</span></ix:nonNumeric></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SMART
POWERR CORP.</b></span></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; border-bottom: black 1.5pt solid; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nevada</span></ix:nonNumeric></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 49%; border-bottom: black 1.5pt solid; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:EntityTaxIdentificationNumber"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">90-0093373</span></ix:nonNumeric></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of<br/> incorporation or organization)</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(IRS Employer</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification No.)</span></p></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4/F,
Tower C</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">Rong
Cheng Yun Gu Building Keji 3rd Road</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2">Yanta District</ix:nonNumeric></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown">Xi
An City</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3">Shaan Xi Province</ix:nonNumeric></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">China</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode">710075</ix:nonNumeric></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:CityAreaCode">(011)</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:LocalPhoneNumber">86-29-8765-1098</ix:nonNumeric>&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><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; margin: 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 34%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF"> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.001 par value</span></ix:nonNumeric></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CREG</span></ix:nonNumeric></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">Nasdaq</ix:nonNumeric> Capital Market</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(g) of the Act: None</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 Exchange Act during
the past 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. Yes&#160;&#9744;&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus">No</ix:nonNumeric>&#160;&#9746;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; 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 0pt 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). Yes&#160;&#9744; <ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent">No</ix:nonNumeric>&#160;&#9746;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; 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 0pt 0pt 0.35pt; 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, a 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#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: top"> <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 20%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated filer</span></td> <td style="font: 10pt Times New Roman, Times, Serif; width: 33%">&#9744;</td></tr> <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><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="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller reporting company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><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: top"> <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging Growth Company</span></td> <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt"><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 0pt 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&#160;&#9744;&#160;<ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:EntityShellCompany">No</ix:nonNumeric>&#160;&#9746;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.35pt; 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 0pt 0pt 0.35pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of October 11, 2022, there were <ix:nonFraction contextRef="c1" decimals="INF" format="ixt:num-dot-decimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">7,358,052</ix:nonFraction> shares of the registrant&#8217;s common stock outstanding.</span></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FORM
10-Q</b></span></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="vertical-align: top; width: 10%"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top; width: 81%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PAGE</b>&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_001"><span style="font-size: 10pt">PART
    I - FINANCIAL INFORMATION</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_002"><span style="font-size: 10pt">Consolidated
    Financial Statements</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_003"><span style="font-size: 10pt">Management&#8217;s
    Discussion and Analysis of Financial Condition and Results of Operations</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_004"><span style="font-size: 10pt">Quantitative
    and Qualitative Disclosures About Market Risk</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center">3<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_005"><span style="font-size: 10pt">Controls
    and Procedures</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center">3<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_006"><span style="font-size: 10pt">PART
    II - OTHER INFORMATION</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_007"><span style="font-size: 10pt">Legal
    Proceedings</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center">3<span style="font-family: Times New Roman, Times, Serif">7</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1A.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_008"><span style="font-size: 10pt">Risk
    Factors</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">37</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_009"><span style="font-size: 10pt">Unregistered
    Sales of Equity Securities and Use of Proceeds</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">37</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_010"><span style="font-size: 10pt">Defaults
    Upon Senior Securities</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">37</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_011"><span style="font-size: 10pt">Mine
    Safety Disclosures</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">37</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    5.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_012"><span style="font-size: 10pt">Other
    Information</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">37</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    6.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_013"><span style="font-size: 10pt">Exhibits</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">38</span></td></tr>
  <tr>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: top"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="background-color: #CCEEFF">
    <td colspan="2" style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif"><a href="#a_014"><span style="font-size: 10pt">SIGNATURES</span></a></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</span></td></tr>
  </table><div>

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


</div><!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

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

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

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

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

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">JUNE
30,<br/>
2022</span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">DECEMBER&#160;31, <br/>
2021</span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="vertical-align: bottom; text-align: center; font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(UNAUDITED)</span></td><td style="font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="text-align: center; font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASSETS</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2"><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; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2"><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; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CURRENT ASSETS</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2"><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; font-size: 10pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2"><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; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; width: 76%; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash</span></td><td style="width: 1%; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 12pt; 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:Cash" scale="0" unitRef="usd">144,246,208</ix:nonFraction></span></td><td style="width: 1%; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; font-size: 12pt; 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:Cash" scale="0" unitRef="usd">152,011,887</ix:nonFraction></span></td><td style="width: 1%; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VAT
    receivable</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:ValueAddedTaxReceivable" scale="0" unitRef="usd">180,138</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:ValueAddedTaxReceivable" scale="0" unitRef="usd">189,622</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
    expenses</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:PrepaidExpenseCurrent" scale="0" unitRef="usd">33,128</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:PrepaidExpenseCurrent" scale="0" unitRef="usd">34,872</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    receivables</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">877,824</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">880,612</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 20pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current assets</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AssetsCurrent" scale="0" unitRef="usd">145,337,298</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AssetsCurrent" scale="0" unitRef="usd">153,116,993</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NON-CURRENT
    ASSETS</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long
    term deposit</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:DepositsAssetsNoncurrent" scale="0" unitRef="usd">16,332</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:DepositsAssetsNoncurrent" scale="0" unitRef="usd">17,192</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    lease right-of-use assets, net</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">95,586</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">132,549</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fixed
    assets, net</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">5,442</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">5,728</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    non-current assets</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AssetsNoncurrent" scale="0" unitRef="usd">117,360</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AssetsNoncurrent" scale="0" unitRef="usd">155,469</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#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: 7pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#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: 7pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TOTAL
    ASSETS</span></td><td style="font-size: 12pt; font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font-size: 12pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 12pt; font-weight: bold; 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:Assets" scale="0" unitRef="usd">145,454,658</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font-size: 12pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font-size: 12pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 12pt; font-weight: bold; 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:Assets" scale="0" unitRef="usd">153,272,462</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font-size: 12pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">LIABILITIES
    AND STOCKHOLDERS&#8217; EQUITY</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CURRENT LIABILITIES</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
    payable</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-size: 12pt; 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:AccountsPayableCurrent" scale="0" unitRef="usd">73,960</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-size: 12pt; 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:AccountsPayableCurrent" scale="0" unitRef="usd">77,854</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taxes
    payable</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:TaxesPayableCurrent" scale="0" unitRef="usd">3,046,694</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:TaxesPayableCurrent" scale="0" unitRef="usd">3,075,233</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    interest on notes</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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="creg:AccruedInterestOnNotes" scale="0" unitRef="usd">133,807</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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="creg:AccruedInterestOnNotes" scale="0" unitRef="usd">333,443</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 20pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes payable, net of unamortized OID of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd">93,750</ix:nonFraction> and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NotesPayable" scale="0" unitRef="usd">225,605</ix:nonFraction>, respectively</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:NotesPayableCurrent" scale="0" unitRef="usd">5,406,212</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:NotesPayableCurrent" scale="0" unitRef="usd">6,741,444</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
    liabilities and other payables</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">647,174</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">632,808</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    lease liability</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">62,927</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">67,920</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due
    to related parties</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">24,525</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">27,357</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payable for purchase of <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DerivativeFixedInterestRate" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c3" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DerivativeFixedInterestRate" scale="-2" unitRef="pure">10</ix:nonFraction></ix:nonFraction>% equity interest of Zhonghong</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AccruedLiabilitiesCurrentAndNoncurrent" scale="0" unitRef="usd">447,001</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AccruedLiabilitiesCurrentAndNoncurrent" scale="0" unitRef="usd">470,537</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    payable on entrusted loans</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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="creg:EntrustedLoansPayableInterestCurrent" scale="0" unitRef="usd">360,350</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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="creg:EntrustedLoansPayableInterestCurrent" scale="0" unitRef="usd">379,323</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entrusted
    loan payable</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:LoansPayableCurrent" scale="0" unitRef="usd">11,473,016</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:LoansPayableCurrent" scale="0" unitRef="usd">12,077,105</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    current liabilities</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:LiabilitiesCurrent" scale="0" unitRef="usd">21,675,666</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:LiabilitiesCurrent" scale="0" unitRef="usd">23,883,024</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">NONCURRENT
    LIABILITIES</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax payable</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd">4,566,625</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd">4,566,625</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
    lease liability</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">32,659</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">64,628</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; font-size: 12pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    noncurrent liabilities</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:LiabilitiesNoncurrent" scale="0" unitRef="usd">4,599,284</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:LiabilitiesNoncurrent" scale="0" unitRef="usd">4,631,253</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 20pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    liabilities</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:Liabilities" scale="0" unitRef="usd">26,274,950</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:Liabilities" scale="0" unitRef="usd">28,514,277</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CONTINGENCIES
    AND COMMITMENTS</span></td><td><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; font-size: 10pt">&#160;</span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></div></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></div></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">STOCKHOLDERS&#8217;
    EQUITY</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 20pt; font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common stock, $<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; <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">100,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction contextRef="c2" 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">7,358,052</ix:nonFraction></ix:nonFraction> and <ix:nonFraction contextRef="c3" 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:CommonStockSharesOutstanding" scale="0" unitRef="shares">7,044,408</ix:nonFraction></ix:nonFraction> shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:CommonStockValue" scale="0" unitRef="usd">7,358</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:CommonStockValue" scale="0" unitRef="usd">7,044</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional
    paid in capital</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AdditionalPaidInCapital" scale="0" unitRef="usd">163,549,358</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AdditionalPaidInCapital" scale="0" unitRef="usd">161,531,565</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statutory
    reserve</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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="creg:StatutoryReserve" scale="0" unitRef="usd">15,162,233</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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="creg:StatutoryReserve" scale="0" unitRef="usd">15,180,067</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    other comprehensive income</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" sign="-" unitRef="usd">3,609,126</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd">3,321,189</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; font-size: 12pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accumulated
    deficit</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">55,930,115</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-size: 12pt; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font-size: 12pt; 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:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">55,281,680</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 20pt; font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
    Company stockholders&#8217; equity</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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:StockholdersEquity" scale="0" unitRef="usd">119,179,708</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; 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">124,758,185</ix:nonFraction></span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#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: 7pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#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: 7pt">&#160;</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 20pt; font-size: 12pt; text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">TOTAL
    LIABILITIES AND EQUITY</span></td><td style="font-size: 12pt; font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font-size: 12pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 12pt; font-weight: bold; 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:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">145,454,658</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font-size: 12pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; font-weight: bold; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font-size: 12pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font-size: 12pt; font-weight: bold; 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:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">153,272,462</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font-size: 12pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><div>

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

</div><p style="font: 12pt 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">The
accompanying notes are an integral part of these consolidated financial statements</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: 7pt">&#160;</span></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: center; ">&#160;</p><div>

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

</div><p style="font: 12pt 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>SMART
POWERR CORP<br/></b></span></p><div>

</div><p style="font: 12pt 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>CONSOLIDATED
STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</b></span></p><div>

</div><p style="font: 12pt 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>(UNAUDITED)</b></span></p><div>

</div><p style="font: 12pt 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><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; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">SIX MONTHS ENDED<br/>
JUNE 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">THREE MONTHS ENDED JUNE 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Revenue</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-align: left; padding-left: 10pt">Contingent rental income</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</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-3">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="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><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">Interest income on sales-type leases</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-4">-</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-5">-</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">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">Total operating income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</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-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">-</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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 52%; text-align: left; padding-left: 10pt">Bad debts reversal</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">34,579</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">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">34,579</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">General and administrative</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">383,506</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:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">418,731</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">187,726</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:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">145,639</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><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; padding-left: 10pt">Total operating&#160;&#160;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:OperatingExpenses" scale="0" unitRef="usd">383,506</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:OperatingExpenses" scale="0" unitRef="usd">384,152</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingExpenses" scale="0" unitRef="usd">187,726</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:OperatingExpenses" scale="0" unitRef="usd">111,060</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><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">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">383,506</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">384,152</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">187,726</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingIncomeLoss" scale="0" sign="-" unitRef="usd">111,060</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-operating income (expenses)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Loss on note conversion</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:GainsLossesOnExtinguishmentOfDebt" scale="0" sign="-" unitRef="usd">121,121</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:GainsLossesOnExtinguishmentOfDebt" scale="0" sign="-" unitRef="usd">2,719</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="0" sign="-" unitRef="usd">2,719</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 10pt">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">223,915</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">193,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"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">109,585</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">109,461</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 10pt">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">230,318</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">1,046,615</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">109,742</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpense" scale="0" unitRef="usd">964,529</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 20pt">Gain on termination of buy-back agreement of Chengli project</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="creg:GainOnTerminationOfBuybackAgreementOfChengliProject" scale="0" unitRef="usd">3,155,959</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><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="creg:GainOnTerminationOfBuybackAgreementOfChengliProject" scale="0" unitRef="usd">3,155,959</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; padding-left: 10pt">Other expenses, 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">131,682</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:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">70,236</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">31,077</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">69,619</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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Total non-operating income (expenses), 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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">259,206</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:NonoperatingIncomeExpense" scale="0" unitRef="usd">2,229,546</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">31,234</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" unitRef="usd">2,228,553</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>&#160;</td><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">Income (loss) before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd">642,712</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:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" unitRef="usd">1,845,394</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" sign="-" unitRef="usd">218,960</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="0" unitRef="usd">2,117,493</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">Income tax expense (benefit)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">23,557</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:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">97,953</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">5,850</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:IncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">103,078</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="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="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">666,269</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" unitRef="usd">1,943,347</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">224,810</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">2,220,571</ix:nonFraction></td><td style="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><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">Other comprehensive items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 10pt">Foreign currency translation income (expense)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">6,930,315</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:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">1,267,685</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">7,530,496</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" scale="0" sign="-" unitRef="usd">2,407,848</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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Comprehensive income (loss)</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:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">7,596,584</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:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd">3,211,032</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:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">7,755,306</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" unitRef="usd">4,628,419</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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -10pt; padding-left: 10pt"><div style="-sec-ix-hidden: hidden-fact-11; -sec-ix-hidden: hidden-fact-10; -sec-ix-hidden: hidden-fact-9; -sec-ix-hidden: hidden-fact-8">Weighted average shares used for computing basic and diluted loss per share</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">7,301,194</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">4,442,928</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">7,277,194</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">5,694,895</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-15; -sec-ix-hidden: hidden-fact-14; -sec-ix-hidden: hidden-fact-13; -sec-ix-hidden: hidden-fact-12">Basic and diluted net income (loss) per share</div></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:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.09</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:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.44</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="c6" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.03</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="c5" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.39</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 12pt 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;&#160;</b></span></p><div>

</div><p style="font: 12pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements</span></p><div>


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

</div><!-- Field: Page; Sequence: 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: center; ">&#160;</p><div>

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

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

</div><p style="text-align: center; font: 12pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIX
MONTHS ENDED JUNE 30, 2022 AND 2021 </b></span></p><div>

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

</div><p style="font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 415.7pt"><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%">
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common
    Stock</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;Paid
    in</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statutory</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other<br/>
Comprehensive</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accumulated</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-indent: -10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><b>Capital</b></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reserves</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income
    (Loss)</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deficit</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    at December 31, 2021</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">7,044,408</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">7,044</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">161,531,565</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,180,067</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">3,321,189</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">55,281,680</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; 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">124,758,185</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss for the period</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-16; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-17; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-18; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-19; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">441,459</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">441,459</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Conversion
    of long-term notes into common shares</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c12" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" scale="0" unitRef="shares">313,644</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c12" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd">314</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd">2,017,793</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-20; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-21; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-22; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd">2,018,107</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    to statutory reserves</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-23; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-24; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" sign="-" unitRef="usd">22,277</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-25; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" unitRef="usd">22,277</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-26; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    currency translation gain</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-27; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-28; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-29; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd">600,181</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-30; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd">600,181</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    at March 31, 2022</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c18" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">7,358,052</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c18" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">7,358</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">163,549,358</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,157,790</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">3,921,370</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">55,700,862</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">126,935,014</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss for the period</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-31; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-32; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-33; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-34; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">224,810</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">224,810</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    to statutory reserves</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-35; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-36; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" unitRef="usd">4,443</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-37; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" sign="-" unitRef="usd">4,443</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-38; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    currency translation loss</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-39; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-40; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-41; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" sign="-" unitRef="usd">7,530,496</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-42; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" sign="-" unitRef="usd">7,530,496</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 10pt; text-indent: -10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    at June 30, 2022</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c29" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">7,358,052</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">7,358</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c30" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">163,549,358</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,162,233</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c32" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">3,609,126</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c33" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">55,930,115</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; 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:StockholdersEquity" scale="0" unitRef="usd">119,179,708</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><div>

</div><p style="font: 11pt/115% 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%">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="6" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common
    Stock</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Paid in</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statutory</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other<br/>
    Comprehensive<br/>
    (L</b></span><b><span style="font-size: 10pt">oss) /</span></b></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Accumulated</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -10pt; padding-left: 10pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Amount</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-size: 10pt"><b>Capital</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reserves</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Income</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deficit</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td><td style="text-align: center; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Total</b></span></td><td style="text-align: center; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; width: 30%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    at December 31, 2020</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c34" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">3,177,050</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">3,177</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">119,748,999</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,155,042</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">273,440</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">43,026,465</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 7%; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">92,154,193</ix:nonFraction></span></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    loss for the period</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-43; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-44; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-45; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-46; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">277,224</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">277,224</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares
    to be issued</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-47; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-48; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">38,253,041</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-49; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-50; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-51; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">38,253,041</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    to Statutory Reserves</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-52; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-53; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c42" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" unitRef="usd">1,538</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-54; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c44" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" sign="-" unitRef="usd">1,538</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-55; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    currency translation loss</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-56; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-57; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-58; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c43" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" sign="-" unitRef="usd">1,140,163</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c45" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" sign="-" unitRef="usd">1,140,163</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    at March 31, 2021</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c46" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">3,177,050</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c46" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">3,177</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c47" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">158,002,040</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c48" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,156,580</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c49" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">866,723</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c50" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">43,305,227</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c51" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">128,989,847</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
    income for the period</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-59; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-60; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td><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; font-size: 10pt">&#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; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">2,220,571</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" unitRef="usd">2,220,571</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Conversion
    of long-term notes into common shares</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c52" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" scale="0" unitRef="shares">54,348</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd">54</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd">502,665</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-61; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-62; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-63; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd">502,719</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Issuance
    of common stock for equity financing</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c52" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesIssuedForServices" scale="0" unitRef="shares">3,320,000</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" unitRef="usd">3,320</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" scale="0" sign="-" unitRef="usd">3,320</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-64; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-65; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-66; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-67; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Return
    of shares issued to CEO for equity financing</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c52" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" sign="-" unitRef="shares">60,000</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c52" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" sign="-" unitRef="usd">60</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c55" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" sign="-" unitRef="usd">691,260</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-68; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-69; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-70; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="0" sign="-" unitRef="usd">691,320</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer
    to Statutory Reserves</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-71; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-72; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c53" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" unitRef="usd">14,774</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-73; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c54" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" sign="-" unitRef="usd">14,774</ix:nonFraction></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-74; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    currency translation gain</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-75; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-76; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-77; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd">2,407,848</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="-sec-ix-hidden: hidden-fact-78; font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd">2,407,848</ix:nonFraction></span></td><td style="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -10pt; padding-left: 10pt"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -10pt; padding-left: 10pt; font: 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance
    at June 30, 2021</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c57" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">6,491,398</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c57" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">6,491</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c58" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">157,810,125</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c59" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,171,354</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c60" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">1,541,125</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction contextRef="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">41,099,430</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; font: bold 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">133,429,665</ix:nonFraction></span></td><td style="padding-bottom: 4pt; font: bold 10pt Times New Roman, Times, Serif; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table><div>

</div><p style="font: 11pt/115% 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: center; font: 11pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements</span></p><div>

</div><p style="font: 11pt 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: 11pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></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: 11pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt">&#160;</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>&#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">SIX MONTHS ENDED<br/> JUNE 30,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>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; padding-left: 0.25in">Net income (loss)</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">666,269</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" unitRef="usd">1,943,347</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Adjustments to reconcile net income (loss) to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">Amortization of OID and debt issuing costs</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:AmortizationOfFinancingCostsAndDiscounts" scale="0" unitRef="usd">131,855</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:AmortizationOfFinancingCostsAndDiscounts" scale="0" unitRef="usd">68,750</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Operating lease expenses</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:OperatingLeaseExpense" scale="0" unitRef="usd">33,812</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:OperatingLeaseExpense" scale="0" unitRef="usd">33,873</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">Bad debt reversal</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">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="0" sign="-" unitRef="usd">34,579</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Loss on note conversion</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:IncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">121,121</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:IncomeLossFromEquityMethodInvestments" scale="0" sign="-" unitRef="usd">2,719</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherNoncashIncomeExpense" scale="0" sign="-" unitRef="usd">818,914</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Gain on termination of buy-back agreement of Chengli Project</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">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnTerminationOfLease" scale="0" unitRef="usd">3,155,959</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 0.25in">Changes in assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Accounts receivable</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"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="0" sign="-" unitRef="usd">345,788</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Prepaid expenses</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><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:IncreaseDecreaseInPrepaidExpense" scale="0" sign="-" unitRef="usd">23,571</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Other receivables</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="creg:IncreaseDecreaseInOtherReceivable" scale="0" sign="-" unitRef="usd">1,689</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="creg:IncreaseDecreaseInOtherReceivable" scale="0" sign="-" unitRef="usd">2,380</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Taxes 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:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd">27,748</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:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd">894,430</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Payment of lease 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:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd">33,812</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:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd">33,873</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Accrued liabilities and other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" unitRef="usd">271,753</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:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="0" unitRef="usd">198,034</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; padding-left: 0.25in">Net cash used in operating activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">167,599</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:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">681,465</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">CASH FLOWS FROM FINANCING ACTIVITIES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.25in">Issuance of notes payable</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="c4" decimals="0" format="ixt:num-dot-decimal" name="creg:SharesToBeIssued" scale="0" unitRef="usd">5,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Issuance of common stock</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-85">-</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:ProceedsFromIssuanceOfCommonStock" scale="0" unitRef="usd">37,561,721</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; padding-bottom: 1.5pt; padding-left: 0.25in">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"><div style="-sec-ix-hidden: hidden-fact-86">-</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:NetCashProvidedByUsedInFinancingActivities" scale="0" unitRef="usd">42,561,721</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; padding-bottom: 1.5pt">EFFECT OF EXCHANGE RATE CHANGE ON 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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" sign="-" unitRef="usd">7,598,080</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:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">1,309,890</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">NET INCREASE (DECREASE) IN CASH</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" sign="-" unitRef="usd">7,765,679</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">43,190,146</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">152,011,887</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="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">107,804,013</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>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">CASH, END OF PERIOD</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:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">144,246,208</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="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">150,994,159</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><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">Supplemental cash flow data:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">Income tax paid</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:IncomeTaxesPaid" scale="0" unitRef="usd">51,356</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"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">Interest paid</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-88">-</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:InterestPaidNet" scale="0" unitRef="usd">186,129</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><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">Supplemental disclosure of non-cash 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; padding-left: 9pt">Settlement of entrusted loan resulting from termination of buy-back option for Chengli project</td><td>&#160;</td>
    <td style="text-align: left">$</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">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromRepaymentsOfAccountsReceivableSecuritization" scale="0" unitRef="usd">29,147,903</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">Adoption of ASC 842-right-of-use asset</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-90">-</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="creg:AdoptionOfRightoOfUseAsset" scale="0" sign="-" unitRef="usd">190,817</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 9pt">Adoption of ASC 842-operating lease liability</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-91">-</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="creg:AdoptionOfOperatingLeaseLiability" scale="0" sign="-" unitRef="usd">190,817</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Supplemental disclosure of non-cash financing activities <br/>Conversion of notes into common shares</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="creg:ConversionOfLongtermNotesIntoCommonShares" scale="0" unitRef="usd">1,896,986</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"><div style="-sec-ix-hidden: hidden-fact-92">-</div></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">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">The accompanying notes are
an integral part of these consolidated financial statements</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; "></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: 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>SMART
POWERR CORPORATION AND SUBSIDIARIES</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 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>JUNE
30, 2022 (UNAUDITED) AND DECEMBER 31, 2021 </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 DESCRIPTION OF BUSINESS</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="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; ">Smart
Powerr Corporation (the &#8220;Company&#8221; or &#8220;SPC&#8221;)  incorporated in Nevada, formerly known as China Recycling
Entergy Corporation. The Company, through its subsidiaries, provides energy saving solutions and services, including selling and leasing
energy saving systems and equipment to customers, and project investment in the Peoples Republic of China (&#8220;PRC&#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_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><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&#8217;s organizational chart as of June 30, 2022 is as follows:</span></p></ix:continuation><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="image_001.jpg"/><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: 9pt/107% Times New Roman, Times, Serif; margin: 0pt 0"></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: 9pt/107% 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_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-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>Erdos
TCH &#8211; Joint Venture</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="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>On April 14, 2009, the Company
formed a joint venture (the &#8220;JV&#8221;) with Erdos Metallurgy Co., Ltd. (&#8220;Erdos&#8221;) to recycle waste heat from Erdos&#8217;
metal refining plants to generate power and steam to be sold back to Erdos. The name of the JV was Inner Mongolia Erdos TCH Energy Saving
Development Co., Ltd. (&#8220;Erdos TCH&#8221;) with a term of&#160;<ix:nonNumeric contextRef="c63" format="ixt-sec:duryear" name="creg:MaturityTerm">20</ix:nonNumeric>&#160;years. Erdos contributed&#160;<ix:nonFraction contextRef="c64" decimals="2" format="ixt:num-dot-decimal" name="creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" scale="-2" unitRef="pure">7</ix:nonFraction>% of the total investment of
the project, and Xi&#8217;an TCH Energy Technology Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;) contributed&#160;<ix:nonFraction contextRef="c65" decimals="2" format="ixt:num-dot-decimal" name="creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" scale="-2" unitRef="pure">93</ix:nonFraction>%. On June 15, 2013, Xi&#8217;an
TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its&#160;<ix:nonFraction contextRef="c67" decimals="2" format="ixt:num-dot-decimal" name="creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" scale="-2" unitRef="pure">7</ix:nonFraction>% ownership interest in the JV to Xi&#8217;an
TCH for $<ix:nonFraction contextRef="c66" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" scale="6" unitRef="usd">1.29</ix:nonFraction>&#160;million (RMB&#160;<ix:nonFraction contextRef="c68" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" scale="6" unitRef="cny">8</ix:nonFraction>&#160;million), plus certain accumulated profits. Xi&#8217;an TCH paid the $<ix:nonFraction contextRef="c69" decimals="2" format="ixt:num-dot-decimal" name="creg:SaleOfStockholderPaid" scale="0" unitRef="usd">1.29</ix:nonFraction>&#160;million in
July 2013 and, as a result, became the sole stockholder of the JV. Erdos TCH currently has two power generation systems in Phase I with
a total of 18 MW power capacity, and three power generation systems in Phase II with a total of 27 MW power capacity. On April 28, 2016,
Erdos TCH and Erdos entered into a supplemental agreement, effective May 1, 2016, whereby Erdos TCH cancelled monthly minimum lease payments
from Erdos, and started to charge Erdos based on actual electricity sold at RMB&#160;<ix:nonFraction contextRef="c70" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:InvestmentsInPowerAndDistributionProjects" scale="0" unitRef="cny">0.30</ix:nonFraction>&#160;/ KWH. The selling price of each KWH is
determined annually based on prevailing market conditions. In May 2019, Erdos TCH ceased its operations due to renovations and furnace
safety upgrades of Erdos, and the Company initially expected the resumption of operations in July 2020, but the resumption of operations
was further delayed due to government&#8217;s mandate for Erdos to significantly lower its energy consumption per unit of GDP by implementing
a comprehensive technical upgrade of its ferrosilicon production line to meet the City&#8217;s energy-saving targets.&#160;&#160;Erdos
is currently researching the technical rectification scheme. Once the scheme is determined, Erdos TCH will carry out technical transformation
for its waste heat power station project.&#160;During this period, Erdos will compensate Erdos TCH RMB&#160;<ix:nonFraction contextRef="c71" decimals="-6" format="ixt:num-dot-decimal" name="creg:UntilOperationResumes" scale="6" unitRef="cny">1</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c71" decimals="0" format="ixt:num-dot-decimal" name="creg:UntilOperationResumes" scale="0" sign="-" unitRef="usd">145,460</ix:nonFraction>)
per month, until operations resume.&#160;The Company has not recognized any income due to the uncertainty of collection. In addition,
Erdos TCH has&#160;<ix:nonFraction contextRef="c72" decimals="2" format="ixt:num-dot-decimal" name="creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" scale="-2" unitRef="pure">30</ix:nonFraction>% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&#8220;BinZhou Energy Savings&#8221;),&#160;<ix:nonFraction contextRef="c73" decimals="2" format="ixt:num-dot-decimal" name="creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" scale="-2" unitRef="pure">30</ix:nonFraction>%
ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#8220;DaTong Recycling Energy&#8221;), and&#160;<ix:nonFraction contextRef="c74" decimals="2" format="ixt:num-dot-decimal" name="creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" scale="-2" unitRef="pure">40</ix:nonFraction>% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&#8220;TianYu XuZhou Recycling Energy&#8221;). These companies were
incorporated in 2012 but had no operations since then nor has any registered capital contribution been made.</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_6" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-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; "><i>Chengli
Waste Heat Power Generation Projects</i></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_7" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>On July 19, 2013, Xi&#8217;an
TCH formed a new company, &#8220;Xi&#8217;an Zhonghong New Energy Technology Co., Ltd.&#8221; (&#8220;Zhonghong&#8221;), of which it owns&#160;<ix:nonFraction contextRef="c75" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfAmountInitialCapitalContribution" scale="-2" unitRef="pure">90</ix:nonFraction>%
of Zhonghong, with HYREF owning the other&#160;<ix:nonFraction contextRef="c76" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfAmountInitialCapitalContribution" scale="-2" unitRef="pure">10</ix:nonFraction>%.&#160;Zhonghong provides energy saving solution and services, including constructing,
selling and leasing energy saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a Share Transfer
Agreement with HYREF, pursuant to which HYREF transferred its <ix:nonFraction contextRef="c77" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfAmountInitialCapitalContribution" scale="-2" unitRef="pure">10</ix:nonFraction>% ownership in Zhonghong to Shanghai TCH for RMB <ix:nonFraction contextRef="c78" decimals="-6" format="ixt:num-dot-decimal" name="creg:OwnershipPaid" scale="6" unitRef="cny">3</ix:nonFraction> million ($<ix:nonFraction contextRef="c78" decimals="-4" format="ixt:num-dot-decimal" name="creg:OwnershipPaid" scale="6" unitRef="usd">0.44</ix:nonFraction> million).
The transfer was completed on January 22, 2019.&#160;The Company owns <ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfAmountInitialCapitalContribution" scale="-2" unitRef="pure">100</ix:nonFraction>% of Xi&#8217;an Zhonghong after the transaction.</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;&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7"><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 24, 2013, Zhonghong entered into a Cooperative Agreement of CDQ and CDQ WHPG Project (Coke Dry Quenching Waste Heat Power Generation
Project) with Boxing County Chengli Gas Supply Co., Ltd. (&#8220;Chengli&#8221;). The parties entered into a supplement agreement on
July 26, 2013. Pursuant to these agreements, Zhonghong will design, build and maintain a 25 MW CDQ system and a CDQ WHPG system to supply
power to Chengli, and Chengli will pay energy saving fees (the &#8220;Chengli Project&#8221;).</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_9" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>On December 29, 2018, Xi&#8217;an
Zhonghong, Xi&#8217;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station Fixed Assets Transfer Agreement,&#160;pursuant
to which Xi&#8217;an Zhonghong transferred Chengli CDQ WHPG station (&#8216;the Station&#8221;) as the repayment for the loan of RMB <ix:nonFraction contextRef="c78" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfConstructionLoansPayable" scale="0" unitRef="cny">188,639,400</ix:nonFraction>
($<ix:nonFraction contextRef="c78" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfConstructionLoansPayable" scale="6" unitRef="usd">27.54</ix:nonFraction> million) to HYREF. Xi&#8217;an Zhonghong, Xi&#8217;an TCH, Guohua Ku and Chonggong Bai also agreed to a Buy Back Agreement for
the Station when certain conditions are met (see Note 8). The transfer of the Station was completed on January 22, 2019, where the Company
recorded a $<ix:nonFraction contextRef="c79" decimals="0" format="ixt:num-dot-decimal" name="creg:LossFromTransferAmount" scale="0" unitRef="usd">624,133</ix:nonFraction> loss from this transfer.&#160;However, because the loan was not deemed repaid due to the buyback provision (See Note
8 for detail), the Company kept the loan and the Chengli project&#160;in its consolidated financial statements (&#8220;CFS&#8221;) until
April&#160;9,&#160;2021. The Buy Back Agreement was terminated on April&#160;9, 2021, HYREF did not execute the buy-back option and did
not ask for any additional payment from the buyers other than keeping the CDQ WHPG station.</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: 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: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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; "><i>Formation
of Zhongxun</i></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="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10"><ix:nonNumeric contextRef="c80" continuedAt="_DescriptionOfFormationOfZhongxun-c80_cont_1" name="creg:DescriptionOfFormationOfZhongxun"><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
March 24, 2014, Xi&#8217;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#8220;Zhongxun&#8221;) with
registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned by Xi&#8217;an
TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services.
Zhongxun has not commenced operations nor has any capital contribution been made as of the date of this report.</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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11"><ix:continuation continuedAt="_DescriptionOfFormationOfZhongxun-c80_cont_2" id="_DescriptionOfFormationOfZhongxun-c80_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; "><i>Formation
of Yinghua</i></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></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c81" name="creg:DescriptionOfFormationOfYinghua"><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12"><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; "><ix:continuation id="_DescriptionOfFormationOfZhongxun-c80_cont_2">On
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.</ix:continuation>&#160;(&#8220;Yinghua&#8221;) with
registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100% owned by
the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial leasing
assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not commenced operations
nor has any capital contribution been made as of the date of this report.</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><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-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; "><i>Other
Events</i></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="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14"><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
December 2019, a novel strain of coronavirus (COVID-19) was reported, and the World Health Organization declared the outbreak to constitute
a &#8220;Public Health Emergency of International Concern.&#8221; This contagious disease outbreak, which continues to spread to additional
countries, and disrupts supply chains and affecting production and sales across a range of industries as a result of quarantines, facility
closures, and travel and logistics restrictions in connection with the outbreak. The COVID-19 outbreak impacted the Company&#8217;s operations
for the first quarter of 2020. However, as a result of PRC government&#8217;s effort on disease control, most cities in China were reopened
in April 2020, the outbreak in China is under the control. From April 2020 to the end of 2021, there were some new COVID-19 cases discovered
in a few provinces of China, however, the number of new cases are not significant due to PRC government&#8217;s strict control. From
January 2022 to date, COVID-19 case fluctuated and increased again in many cities of China including Xi&#8217;an Province where the Company
is located; as a result of such increases, there have been periodic short-term lockdowns and restrictions on travel in Xi&#8217;an Province
and other areas of China, the Company&#8217;s operations have been adversely impacted by the travel and work restrictions imposed on
a temporary basis in China to limit the spread of COVID-19.</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_16" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_15"><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 27, 2021, the Company
filed a certificate of change to the Company&#8217;s Articles of Incorporation with the Secretary of State of the State of Nevada to&#160;increase
the total number of the Company&#8217;s authorized shares of common stock from&#160;<ix:nonFraction contextRef="c82" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesAuthorized" scale="0" unitRef="shares">10,000,000</ix:nonFraction>&#160; to&#160;<ix:nonFraction contextRef="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesAuthorized" scale="0" unitRef="shares">100,000,000</ix:nonFraction>, par value $<ix:nonFraction contextRef="c84" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction>&#160;per
share.</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 id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>On March
3, 2022, the Company filed with the Secretary of State of the State of Nevada a Certificate of Amendment to the Company&#8217;s Amended
and Restated Certificate of Incorporation to change our corporate name from China Recycling Energy Corporation to Smart Powerr Corp,
effective March 3, 2022.</span></p></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><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></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:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Basis
of Presentation</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-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; ">The
accompanying unaudited financial information as of and for the six and three months ended June 30, 2022 was prepared in accordance with
accounting principles generally accepted in the U.S.(&#8220;US GAAP&#8221;) for interim financial information and with the instructions
to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes
all adjustments (consisting only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation
of our financial position at such date and the operating results and cash flows for such periods. Operating results for the six and three
months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the entire year or for any other subsequent
interim period. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, previously filed with
the SEC on September 13, 2022.&#160;&#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">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><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>Basis
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="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation id="_ConsolidationPolicyTextBlock-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; ">The
Consolidated Financial Statements <ix:nonNumeric contextRef="c85" name="us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity">(&#8220;CFS&#8221;) include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing
Co., Ltd. (&#8220;Yinghua&#8221;) and Sifang Holdings; Sifang Holdings&#8217; wholly owned subsidiaries, Huahong New Energy Technology
Co., Ltd. (&#8220;Huahong&#8221;) and Shanghai TCH Energy Tech Co., Ltd. (&#8220;Shanghai TCH&#8221;); Shanghai TCH&#8217;s wholly-owned
subsidiary, Xi&#8217;an TCH Energy Tech Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;); and Xi&#8217;an TCH&#8217;s subsidiaries, 1) Erdos
TCH Energy Saving Development Co., Ltd (&#8220;Erdos TCH&#8221;), 100% owned by Xi&#8217;an TCH, 2) Zhonghong, 90% owned by Xi&#8217;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#8217;an TCH. Substantially all the Company&#8217;s revenues are
derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#8217;s consolidated
assets and liabilities as of June 30, 2022. However, there was no revenue for the Company for the six and three months ended June 30,
2022 and 2021. All significant inter-company accounts and transactions were eliminated in consolidation.</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></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_UsesAndSourcesOfLiquidity-c0_cont_1" escape="true" name="creg:UsesAndSourcesOfLiquidity"><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>Uses
and Sources of Liquidity</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="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation id="_UsesAndSourcesOfLiquidity-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; ">For
the six months ended June 30, 2022 and 2021, the Company had a net loss of $<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="creg:NetLossAmount" scale="0" unitRef="usd">0.67</ix:nonFraction>&#160;million and net income of $<ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="creg:NetIncomeAmount" scale="0" unitRef="usd">1.94</ix:nonFraction>&#160;million. For
the three months ended June 30, 2022 and 2021, the Company had a net loss of $<ix:nonFraction contextRef="c5" decimals="2" format="ixt:num-dot-decimal" name="creg:NetLossAmount" scale="0" unitRef="usd">0.22</ix:nonFraction>&#160;million and net income of $<ix:nonFraction contextRef="c86" decimals="-4" format="ixt:num-dot-decimal" name="creg:NetIncomeAmount" scale="6" unitRef="usd">2.22</ix:nonFraction>&#160;million.
The Company had an accumulated deficit of $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAppropriated" scale="6" unitRef="usd">55.93</ix:nonFraction>&#160;million as of June 30, 2022. The Company disposed all of its systems and currently
holds five power generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity.
The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The Company plans to
pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks
and explores opportunities to apply energy storage technologies to new industries or segments with high growth potential, including industrial
and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart
energy cities with multi-energy supplies.&#160; The Company&#8217;s cash flow forecast indicates it will have sufficient cash to fund
its operations for the next 12 months from the date of issuance of these CFS.</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:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_8" id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Use
of Estimates</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_9" id="_SignificantAccountingPoliciesTextBlock-c0_cont_8"><ix:continuation id="_UseOfEstimates-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; ">In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets
and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these
estimates.&#160;On an on-going basis, management evaluates its estimates, including those allowances for bad debt and inventory obsolescence,
impairment loss on fixed assets and construction in progress, income taxes, and contingencies and litigation. Management bases its estimates
on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of
which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other
resources.</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:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_10" id="_SignificantAccountingPoliciesTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Revenue
Recognition</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_11" id="_SignificantAccountingPoliciesTextBlock-c0_cont_10"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_2" id="_RevenueRecognitionPolicyTextBlock-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; "><i>A)</i>&#160;<i>Sales-type
Leasing and Related Revenue Recognition</i></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:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_12" id="_SignificantAccountingPoliciesTextBlock-c0_cont_11"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_3" id="_RevenueRecognitionPolicyTextBlock-c0_cont_2"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The Company follows Financial
Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 842. The Company&#8217;s sales
type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2022 and 2021, the Company
did not sell any new power generating projects.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_13" id="_SignificantAccountingPoliciesTextBlock-c0_cont_12"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_4" id="_RevenueRecognitionPolicyTextBlock-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; ">The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal
ownership of the waste energy recycling power generating projects to its customers at the end of the lease. </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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_14" id="_SignificantAccountingPoliciesTextBlock-c0_cont_13"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_5" id="_RevenueRecognitionPolicyTextBlock-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; ">The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the
inception of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales
type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments
is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment
in sales-type leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory
cost. Minimum lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The
discount rate implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist
of the gross lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the
lease term to produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception
of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction
of receivables. Revenue is recognized net of value-added tax.</span></p><p style="font: 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"></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_15" id="_SignificantAccountingPoliciesTextBlock-c0_cont_14"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_6" id="_RevenueRecognitionPolicyTextBlock-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; "><i>B)</i>&#160;<i>Contingent
Rental Income</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_16" id="_SignificantAccountingPoliciesTextBlock-c0_cont_15"><ix:continuation id="_RevenueRecognitionPolicyTextBlock-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; ">The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the electricity
is generated. Contingent rent is not part of minimum lease payments.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_17" id="_SignificantAccountingPoliciesTextBlock-c0_cont_16"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock"><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; "><i>Operating
Leases</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_18" id="_SignificantAccountingPoliciesTextBlock-c0_cont_17"><ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_2" id="_LesseeLeasesPolicyTextBlock-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; ">The
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on
the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the
rate implicit in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate
based on information available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use
(&#8220;ROU assets&#8221;) assets represent the Company&#8217;s right to control the use of an identified asset for the lease term and
lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. ROU assets are generally recognized
based on the amount of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the
lease term. </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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_19" id="_SignificantAccountingPoliciesTextBlock-c0_cont_18"><ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_3" id="_LesseeLeasesPolicyTextBlock-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; ">ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are subject
to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_20" id="_SignificantAccountingPoliciesTextBlock-c0_cont_19"><ix:continuation continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_4" id="_LesseeLeasesPolicyTextBlock-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; ">ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent
from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used,
which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets
and liabilities. The Company recognized no impairment of ROU assets as of June 30, 2022.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_21" id="_SignificantAccountingPoliciesTextBlock-c0_cont_20"><ix:continuation id="_LesseeLeasesPolicyTextBlock-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; ">Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_22" id="_SignificantAccountingPoliciesTextBlock-c0_cont_21"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><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; "><i>Cash</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_23" id="_SignificantAccountingPoliciesTextBlock-c0_cont_22"><ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-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; ">Cash
includes cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original
maturity of three months or less as of the purchase date.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_24" id="_SignificantAccountingPoliciesTextBlock-c0_cont_23"><ix:nonNumeric contextRef="c0" continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><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; "><i>Accounts
Receivable</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_25" id="_SignificantAccountingPoliciesTextBlock-c0_cont_24"><ix:continuation continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_2" id="_TradeAndOtherAccountsReceivablePolicy-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; ">The
Company&#8217;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition
of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends
and changes in customer payment patterns to evaluate the adequacy of these reserves.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_26" id="_SignificantAccountingPoliciesTextBlock-c0_cont_25"><ix:continuation id="_TradeAndOtherAccountsReceivablePolicy-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; ">As
of June 30, 2022 and December 31, 2021, the Company had gross accounts receivable of $<ix:nonFraction contextRef="c87" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableSale" scale="0" unitRef="usd"><ix:nonFraction contextRef="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableSale" scale="0" unitRef="usd">0</ix:nonFraction></ix:nonFraction>.&#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">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_27" id="_SignificantAccountingPoliciesTextBlock-c0_cont_26"><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskCreditRisk-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskCreditRisk"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Concentration
of Credit Risk</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_28" id="_SignificantAccountingPoliciesTextBlock-c0_cont_27"><ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_2" id="_ConcentrationRiskCreditRisk-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; ">Cash
includes cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned
banks within <ix:nonNumeric contextRef="c0" name="creg:DescriptionOfInsurancePolicy">the PRC are covered by insurance up to RMB 500,000 ($74,500) per bank. Any balance over RMB 500,000 ($74,500) per bank in
PRC will not be covered. At June 30, 2022, cash held in the PRC bank of $144,215,501 was not covered by such insurance. The Company has
not experienced any losses in such accounts.</ix:nonNumeric></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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_29" id="_SignificantAccountingPoliciesTextBlock-c0_cont_28"><ix:continuation continuedAt="_ConcentrationRiskCreditRisk-c0_cont_3" id="_ConcentrationRiskCreditRisk-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; ">Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#8217;
financial condition and customer payment practices to minimize collection risk on accounts receivable.</span></p><p style="font: 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"></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_30" id="_SignificantAccountingPoliciesTextBlock-c0_cont_29"><ix:continuation id="_ConcentrationRiskCreditRisk-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; ">The
operations of the Company are in the PRC. Accordingly, the Company&#8217;s business, financial condition and results of operations may
be influenced by the political, economic and legal environments 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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_31" id="_SignificantAccountingPoliciesTextBlock-c0_cont_30"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><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>Property
and Equipment</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="_SignificantAccountingPoliciesTextBlock-c0_cont_32" id="_SignificantAccountingPoliciesTextBlock-c0_cont_31"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-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; ">Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related cost
and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of
property and equipment is provided using the straight-line method over the estimated lives as follows:&#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">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_33" id="_SignificantAccountingPoliciesTextBlock-c0_cont_32"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-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; background-color: rgb(204,238,255)">
    <td style="width: 88%">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c89" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric>&#160;-&#160;<ix:nonNumeric contextRef="c90" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric>&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Office and Other Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c91" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric>&#160;-&#160;<ix:nonNumeric contextRef="c92" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric>&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c93" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric>&#160;-&#160;<ix:nonNumeric contextRef="c94" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric>&#160;years</span></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_34" id="_SignificantAccountingPoliciesTextBlock-c0_cont_33"><ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><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>Impairment
of Long-lived Assets</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_35" id="_SignificantAccountingPoliciesTextBlock-c0_cont_34"><ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-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; ">In
accordance with FASB ASC Topic 360,&#160;<i>&#8220;Property, Plant, and Equipment</i>,&#8221; the Company reviews its long-lived assets,
including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the
assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the carrying amount of the
asset, a loss is recognized for the difference between the fair value (&#8220;FV&#8221;) and carrying amount of the asset. The Company
did not record any impairment for the six and three months ended June 30, 2022 and 2021.&#160;</span><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">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_36" id="_SignificantAccountingPoliciesTextBlock-c0_cont_35"><ix:nonNumeric contextRef="c0" continuedAt="_CostOfSalesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CostOfSalesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Cost
of Sales</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_37" id="_SignificantAccountingPoliciesTextBlock-c0_cont_36"><ix:continuation id="_CostOfSalesPolicyTextBlock-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; ">Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#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">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_38" id="_SignificantAccountingPoliciesTextBlock-c0_cont_37"><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Income
Taxes</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_39" id="_SignificantAccountingPoliciesTextBlock-c0_cont_38"><ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-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; ">Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable
income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#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">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_40" id="_SignificantAccountingPoliciesTextBlock-c0_cont_39"><ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_3" id="_IncomeTaxPolicyTextBlock-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; ">The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement
of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets
and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</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:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_41" id="_SignificantAccountingPoliciesTextBlock-c0_cont_40"><ix:continuation id="_IncomeTaxPolicyTextBlock-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; ">Under
FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing
authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would
be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on
all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including
the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax
positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than
<ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DefinedBenefitPlanFundedPercentage" scale="-2" unitRef="pure">50</ix:nonFraction>% likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions
taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying
balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest
associated with unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative
expenses in the statement of income.&#160;At June 30, 2022 and December 31, 2021, the Company did not take any uncertain positions that
would necessitate recording a tax related liability.&#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">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

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

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_42" id="_SignificantAccountingPoliciesTextBlock-c0_cont_41"><ix:nonNumeric contextRef="c0" continuedAt="_CashFlowPresentationPolicyTextBlock-c0_cont_1" escape="true" name="creg:CashFlowPresentationPolicyTextBlock"><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>Statement
of Cash Flows</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="_SignificantAccountingPoliciesTextBlock-c0_cont_43" id="_SignificantAccountingPoliciesTextBlock-c0_cont_42"><ix:continuation id="_CashFlowPresentationPolicyTextBlock-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; ">In
accordance with FASB ASC Topic 230,&#160;<i>&#8220;Statement of Cash Flows,&#8221;</i>&#160;cash flows from the Company&#8217;s operations
are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash
flows may not necessarily agree with changes in the corresponding balances on the balance sheet.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_44" id="_SignificantAccountingPoliciesTextBlock-c0_cont_43"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><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; "><i>Fair
Value of Financial Instruments</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_45" id="_SignificantAccountingPoliciesTextBlock-c0_cont_44"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2" id="_FairValueMeasurementPolicyPolicyTextBlock-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; ">For
certain of the Company&#8217;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values (&#8220;FV&#8221;) due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_46" id="_SignificantAccountingPoliciesTextBlock-c0_cont_45"><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; ">FASB
ASC Topic 820,&#160;<i>&#8220;Fair Value Measurements and Disclosures,&#8221;</i>&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;<i>&#8220;Financial Instruments,&#8221;</i>&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. The three levels of valuation hierarchy are defined 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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_47" id="_SignificantAccountingPoliciesTextBlock-c0_cont_46"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 inputs to the valuation methodology are quoted
    prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr>
  </table><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></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_48" id="_SignificantAccountingPoliciesTextBlock-c0_cont_47"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 inputs to the valuation methodology include
    quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either
    directly or indirectly, for substantially the full term of the financial instrument.</span></td></tr>
  </table><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></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_49" id="_SignificantAccountingPoliciesTextBlock-c0_cont_48"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_6" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 inputs to the valuation methodology are unobservable
    and significant to FV measurement.</span></td></tr>
  </table><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;&#160;</span></p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_50" id="_SignificantAccountingPoliciesTextBlock-c0_cont_49"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_7" id="_FairValueMeasurementPolicyPolicyTextBlock-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; ">The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;<i>&#8220;Distinguishing
Liabilities from Equity,&#8221;</i>&#160;and ASC 815,&#160;<i>&#8220;Derivatives and Hedging.&#8221;</i></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:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_51" id="_SignificantAccountingPoliciesTextBlock-c0_cont_50"><ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_7"><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 June 30, 2022 and December 31, 2021, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_52" id="_SignificantAccountingPoliciesTextBlock-c0_cont_51"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><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; "><i>Stock-Based
Compensation</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_53" id="_SignificantAccountingPoliciesTextBlock-c0_cont_52"><ix:continuation continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_2" id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-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; ">The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#8220;Compensation &#8211;
Stock Compensation&#8221;, which requires that share-based payment transactions with employees be measured based on the grant-date FV
of the equity instrument issued and recognized as compensation expense over the requisite service period.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_54" id="_SignificantAccountingPoliciesTextBlock-c0_cont_53"><ix:continuation continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_3" id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-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; ">The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50,
&#8220;Equity-Based Payments to Non-employees&#8221;. Share-based compensation associated with the issuance of equity instruments to
non-employees is measured at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of
the services received. The FV is measured at the date that the commitment for performance by the counterparty has been reached or the
counterparty&#8217;s performance is complete.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_55" id="_SignificantAccountingPoliciesTextBlock-c0_cont_54"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-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; ">The
Company follows ASU 2018-07, &#8220;Compensation &#8212; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment
Accounting,&#8221; which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from
non-employees. An entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an
option pricing model and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires
goods or services to be used or consumed in a grantor&#8217;s own operations by issuing share-based payment awards. </span></p><p style="font: 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"></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_56" id="_SignificantAccountingPoliciesTextBlock-c0_cont_55"><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><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>Basic
and Diluted Earnings per Share</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="_SignificantAccountingPoliciesTextBlock-c0_cont_57" id="_SignificantAccountingPoliciesTextBlock-c0_cont_56"><ix:continuation continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_2" id="_EarningsPerSharePolicyTextBlock-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; ">The
Company presents net income (loss) per share (&#8220;EPS&#8221;) in accordance with FASB ASC Topic 260,&#160;<i>&#8220;Earning Per Share.&#8221;</i>&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.</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:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_58" id="_SignificantAccountingPoliciesTextBlock-c0_cont_57"><ix:continuation id="_EarningsPerSharePolicyTextBlock-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 six and three months ended June 30, 2022 and 2021, the basic and diluted income (loss) per share were the same due to the anti-dilutive
features of the warrants and options. For the six and three months ended June 30, 2022,&#160;of&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="0" unitRef="shares"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="0" unitRef="shares">30,911</ix:nonFraction></ix:nonFraction>&#160;shares purchasable under
warrants and options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock
market price. For the six and three months ended June 30, 2021,&#160;of&#160;<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="0" unitRef="shares"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" scale="0" unitRef="shares">30,911</ix:nonFraction></ix:nonFraction>&#160;shares purchasable under warrants and options
were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.</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:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_59" id="_SignificantAccountingPoliciesTextBlock-c0_cont_58"><ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></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:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_60" id="_SignificantAccountingPoliciesTextBlock-c0_cont_59"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-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; ">The
Company&#8217;s functional currency is the Renminbi (&#8220;RMB&#8221;). For financial reporting purposes, RMB were translated into U.S.
Dollars (&#8220;USD&#8221; or &#8220;$&#8221;) as the reporting currency. Assets and liabilities are translated at the exchange rate
in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting
period. Translation adjustments arising from the use of different exchange rates from period to period are included as a component of
stockholders&#8217; equity as &#8220;Accumulated other comprehensive income.&#8221; Gains and losses resulting from foreign currency
transactions are included in income. </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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_61" id="_SignificantAccountingPoliciesTextBlock-c0_cont_60"><ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-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; ">The
Company follows FASB ASC Topic 220,&#160;<i>&#8220;Comprehensive Income.&#8221;</i>&#160;Comprehensive income is comprised of net income
and all changes to the statements of stockholders&#8217; equity, except those due to investments by stockholders, changes in paid-in
capital and distributions to stockholders.&#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">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_62" id="_SignificantAccountingPoliciesTextBlock-c0_cont_61"><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingPolicyPolicyTextBlock"><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>Segment
Reporting</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="_SignificantAccountingPoliciesTextBlock-c0_cont_63" id="_SignificantAccountingPoliciesTextBlock-c0_cont_62"><ix:continuation id="_SegmentReportingPolicyPolicyTextBlock-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; ">FASB
ASC Topic 280,&#160;<i>&#8220;Segment Reporting,&#8221;</i>&#160;requires use of the &#8220;management approach&#8221; model for segment
reporting. The management approach model is based on the way a company&#8217;s management organizes segments within the company for making
operating decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management
structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#8217;s CFS
as substantially all of the Company&#8217;s operations are conducted in one industry segment. All of the Company&#8217;s assets are located
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"><i>&#160;</i></span></p></ix:continuation></ix:continuation><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"></span></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_64" id="_SignificantAccountingPoliciesTextBlock-c0_cont_63"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><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>New
Accounting Pronouncements</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="_SignificantAccountingPoliciesTextBlock-c0_cont_65" id="_SignificantAccountingPoliciesTextBlock-c0_cont_64"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-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; ">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected
credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and
supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial
assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning
after December 15, 2022. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal
years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its CFS.</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></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_66" id="_SignificantAccountingPoliciesTextBlock-c0_cont_65"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_3" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-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; ">In
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill
impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting
unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on
a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim and annual reporting
periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of adopting
this standard on its CFS.&#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">&#160;&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_66"><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-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; ">Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public
Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&#8217;s present or future
CFS.&#160;</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><ix:nonNumeric contextRef="c0" continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>3.
OTHER RECEIVABLES</b></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:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_2" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-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; ">As
of June 30, 2022, other receivables mainly consisted of (i) advances to third parties of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:AdvanceToThirdParty" scale="0" unitRef="usd">7,450</ix:nonFraction>, bearing no interest, payable upon demand,
ii) advance to employees of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:AdvanceToEmployees" scale="0" unitRef="usd">4,759</ix:nonFraction>, iii) advance to suppliers of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:AdvanceToSuppliers" scale="0" unitRef="usd">2,680</ix:nonFraction>&#160;and (iv) others of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">862,936</ix:nonFraction>&#160;including social insurance
receivable of $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:SocialInsuranceReceivable" scale="0" unitRef="usd">5,436</ix:nonFraction>&#160;and prepayment of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="creg:SocialInsurancePrepayment" scale="0" unitRef="usd">857,500</ix:nonFraction> (see below).</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="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_3" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-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; ">On
August 2, 2021, the Company entered a Research and Development Cooperation Agreement with a software development company to design, establish,
upgrade and maintenance of Smart Energy Management Cloud Platform for energy storage and remote-site monitoring; upon completion, the
Company will provide such platform to its customers at a fee. Total contracted research and development cost is $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="0" unitRef="usd">1,000,000</ix:nonFraction>, as of June
30, 2022, the Company prepaid $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="0" unitRef="usd">200,000</ix:nonFraction>, and was committed to pay remaining $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseAndOtherAssets" scale="0" unitRef="usd">800,000</ix:nonFraction>&#160;after trial operation.</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="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_4" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-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; "><ix:nonNumeric contextRef="c95" name="creg:MarketResearchAndProjectDevelopmentDescription">On
August 23, 2021, the Company entered a Market Research and Project Development Service Agreement with a consulting company in Xi&#8217;an
for a service period of 12 months. The consulting company will perform market research for new energy industry including photovoltaic
and energy storage, develop potential new customers and due diligence check, assisting the Company for business cooperation negotiation
and relevant agreements preparation. Total contract amount is $1,150,000, and the Company prepaid $650,000 at commencement of the service;
the Company will pay $200,000 upon issuance of the research report, and pay the remaining of $300,000 upon completion all the services.</ix:nonNumeric>&#160;As
of June 30, 2022, due to the impact of the epidemic, it is difficult to conduct field research and collect effective information, the
market research work is making slow progress and can only be proceed after PRC overall epidemic improves.</span></p><p style="font: 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="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_4"><p style="text-align: justify; font: 11pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">As
of December 31, 2021, other receivables mainly consisted of (i) advances to third parties of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="creg:AdvanceToThirdParty" scale="0" unitRef="usd">7,842</ix:nonFraction>, bearing no interest, payable upon
demand, ii) advance to employees of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="creg:AdvanceToEmployees" scale="0" unitRef="usd">7,618</ix:nonFraction>, iii) advance to suppliers of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="creg:AdvanceToSuppliers" scale="0" unitRef="usd">2,821</ix:nonFraction>&#160;and (iv) others of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherReceivables" scale="0" unitRef="usd">862,331</ix:nonFraction>&#160;including social
insurance receivable of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="creg:SocialInsuranceReceivable" scale="0" unitRef="usd">4,831</ix:nonFraction>&#160;and prepayment of $<ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="creg:SocialInsurancePrepayment" scale="0" unitRef="usd">857,500</ix:nonFraction>.&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;</span></p></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><ix:nonNumeric contextRef="c0" continuedAt="_AssetSubjectToBuybackAndConstructionInProgressTextBlock-c0_cont_1" escape="true" name="creg:AssetSubjectToBuybackAndConstructionInProgressTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>4.
ASSET SUBJECT TO BUYBACK</b></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;&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_AssetSubjectToBuybackAndConstructionInProgressTextBlock-c0_cont_2" id="_AssetSubjectToBuybackAndConstructionInProgressTextBlock-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; ">The
Chengli project finished construction, and was transferred to the Company&#8217;s fixed assets at a cost of $<ix:nonFraction contextRef="c97" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:OtherAssets" scale="6" unitRef="usd">35.24</ix:nonFraction>&#160;million (without
impairment loss) and ready to be put into operation as of December 31, 2018.&#160;<ix:nonNumeric contextRef="c98" name="creg:TransferredOfSharesDescription">On January 22, 2019, Xi&#8217;an Zhonghong completed
the transfer of Chengli CDQ WHPG project as the partial repayment for the loan and accrued interest of RMB 188,639,400 ($27.54 million)
to HYREF (see Note 8).</ix:nonNumeric></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 id="_AssetSubjectToBuybackAndConstructionInProgressTextBlock-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; ">On
April 9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station. As a result of the termination of the buy-back agreement, the Company recorded a
gain of approximately $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="creg:TerminationLoanAmount" scale="6" unitRef="usd">3.1</ix:nonFraction>&#160;million from transferring the CDP WHPG station to HYREF as partial repayment of the entrusted loan, which
is the difference between the carrying value of the assets and loan and interest payable on the loan.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "></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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"><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.
ACCRUED LIABILITIES AND OTHER PAYABLES</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="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_2" id="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-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; ">Accrued
liabilities and other payables consisted of the following as of June 30, 2022 and December 31, 2021:</span></p><p style="font: 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="_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" 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>&#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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Education and union fund and social insurance payable</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="c99" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">272,669</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="c100" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">272,352</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Consulting and legal expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c101" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">71,090</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="c102" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">31,924</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">Accrued payroll and welfare</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c103" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">259,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="c104" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">287,026</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">43,571</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c106" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">41,506</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">Total</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:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">647,174</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:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">632,808</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="_TaxPayableTextBlock-c0_cont_1" escape="true" name="creg:TaxPayableTextBlock"><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.
TAXES 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="_TaxPayableTextBlock-c0_cont_2" id="_TaxPayableTextBlock-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; ">Taxes
payable consisted of the following as of June 30, 2022 and December 31, 2021:</span></p><p style="font: 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="_TaxPayableTextBlock-c0_cont_3" id="_TaxPayableTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="creg:IncomeTaxPayableDisclosureTableTextBlock"><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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax</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:AccruedIncomeTaxes" scale="0" unitRef="usd">7,613,203</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:AccruedIncomeTaxes" scale="0" unitRef="usd">7,641,787</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">Other 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"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="0" unitRef="usd">116</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:AccrualForTaxesOtherThanIncomeTaxesCurrent" scale="0" unitRef="usd">71</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>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:TaxesPayableCurrentAndNoncurrent" scale="0" unitRef="usd">7,613,319</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:TaxesPayableCurrentAndNoncurrent" scale="0" unitRef="usd">7,641,858</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="0" unitRef="usd">3,046,694</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:AccruedIncomeTaxesCurrent" scale="0" unitRef="usd">3,075,233</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">Noncurrent</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:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd">4,566,625</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:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd">4,566,625</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">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_TaxPayableTextBlock-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 June 30, 2022, income tax payable included $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="creg:IncomeTaxPayable" scale="6" unitRef="usd">7.61</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="creg:TaxPayableCurrent" scale="6" unitRef="usd">3.04</ix:nonFraction>&#160;million included in current above and $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="creg:TaxesPayableNonCurrent" scale="6" unitRef="usd">4.57</ix:nonFraction>&#160;million
noncurrent) from recording the estimated one-time transition tax on post-1986 foreign unremitted earnings under the Tax Cut and Jobs
Act signed on December 22, 2017.&#160;<ix:nonNumeric contextRef="c0" name="creg:IncomeTaxLiabilityInstallmentsDescription">An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years with 8% of net tax liability in each of the first five years, 15% in the sixth year, 20%
in the seventh year, and 25% in the eighth year.</ix:nonNumeric>&#160;The Company made such an election.&#160;</span></p></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;&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock-c0_cont_1" escape="true" name="creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>7.
DEFERRED TAX, NET</b></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:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock-c0_cont_2" id="_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock-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; ">Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance with
US GAAP; interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as it did not
meet revenue recognition in accordance with US GAAP; accrued employee social insurance that can be deducted for tax purposes in the future,
and the difference between tax and accounting basis of cost of fixed assets which was capitalized for tax purposes and expensed as part
of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference between tax and accounting basis of net
investment in sales-type leases.</span></p><p style="font: 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="_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock-c0_cont_3" id="_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock-c0_cont_2"><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 June 30, 2022 and December 31 2021, deferred tax assets 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="_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock-c0_cont_4" id="_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1" 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 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Accrued expenses</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:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="0" unitRef="usd">58,234</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:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="0" unitRef="usd">61,301</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Write-off Erdos TCH net investment in sales-type leases *</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" id="ix_0_fact" name="us-gaap:DeferredTaxLiabilitiesOther" scale="0" sign="-" unitRef="usd">5,984,254</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" id="ix_1_fact" name="us-gaap:DeferredTaxLiabilitiesOther" scale="0" sign="-" unitRef="usd">6,299,343</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</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="creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" scale="0" sign="-" unitRef="usd">2,793,754</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="creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" scale="0" sign="-" unitRef="usd">2,940,854</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">US NOL</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="creg:DeferredTaxAssetNoncurrentNetOperatingLoss" scale="0" unitRef="usd">516,485</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="creg:DeferredTaxAssetNoncurrentNetOperatingLoss" scale="0" unitRef="usd">463,508</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">PRC NOL</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="0" unitRef="usd">9,679,870</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:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="0" unitRef="usd">10,189,545</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">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="creg:DeferredTaxAssetsGrossNoncurrent1" scale="0" unitRef="usd">19,032,597</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="creg:DeferredTaxAssetsGrossNoncurrent1" scale="0" unitRef="usd">19,954,551</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: valuation allowance for deferred tax 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="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:DeferredTaxAssetsValuationAllowanceNoncurrent1" scale="0" sign="-" unitRef="usd">19,032,597</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="creg:DeferredTaxAssetsValuationAllowanceNoncurrent1" scale="0" sign="-" unitRef="usd">19,954,551</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Deferred tax assets, 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-93">-</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"><div style="-sec-ix-hidden: hidden-fact-94">-</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 id="_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock-c0_cont_4"><ix:continuation id="_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This represents the tax basis of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease payments contingent upon generation of electricity.</span></ix:footnote></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; "></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><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>8.
LOAN 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><span style="text-decoration:underline">Entrusted
Loan Payable (HYREF Loan)</span></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_3" id="_DebtDisclosureTextBlock-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; ">The
HYREF Fund was established in July 2013 with a total fund of RMB&#160;<ix:nonFraction contextRef="c107" decimals="-6" format="ixt:num-dot-decimal" name="creg:TotalFundCapitalContribution" scale="6" unitRef="cny">460</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c107" decimals="-6" format="ixt:num-dot-decimal" name="creg:TotalFundCapitalContribution" scale="6" unitRef="usd">77</ix:nonFraction>&#160;million) invested in Xi&#8217;an Zhonghong
for Zhonghong&#8217;s three new CDQ WHPG projects.&#160;<ix:nonNumeric contextRef="c108" name="creg:DescriptionOfEquityInvestment">The HYREF Fund invested RMB 3 million ($0.5 million) as an equity investment
and RMB 457 million ($74.5 million) as a debt investment in Xi&#8217;an Zhonghong; in return for such investments, the HYREF Fund was
to receive interest from Zhonghong for the HYREF Fund&#8217;s debt investment. The loan was collateralized by the accounts receivable
and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#8217;s
three CDQ WHPG systems; and a 27 million RMB ($4.39 million) capital contribution made by Xi&#8217;an TCH in Zhonghong. Repayment of
the loan (principal and interest) was also jointly and severally guaranteed by Xi&#8217;an TCH and the Chairman and CEO of the Company.
In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan
to Zhonghong&#8217;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were
pledged to Industrial Bank as an additional guarantee along with Xi&#8217;an TCH&#8217;s equity in Zhonghong.</ix:nonNumeric>&#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">&#160;</span></p></ix:continuation><div>

</div><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; ">The
term of this loan was for 60 months from July 31, 2013 to July 30, 2018, with interest of&#160;<ix:nonFraction contextRef="c2" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:DerivativeCapInterestRate" scale="-2" unitRef="pure">12.5</ix:nonFraction>%.&#160;<ix:nonNumeric contextRef="c0" name="creg:DescriptionOfRemainingLoanBalance">The Company had paid RMB 50
million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement
with the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million)
to August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million) The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the
final approval from its headquarters. The headquarters did not approve the extension proposal with an adjusted interest of 9%; however,
on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below&#160;As of December
31, 2021, the interest payable for this loan was $379,323 and the outstanding principal balance was $12,077,105. As of June 30, 2022,
the interest payable for this loan was $360,350 and the outstanding principal balance was $11,473,016.</ix:nonNumeric></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="_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; "><i><span style="text-decoration:underline">Repayment
of HYREF loan</span></i></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="_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; ">1.&#160;Transfer
of Chengli project as partial repayment</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="_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
December 29, 2018, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station Fixed
Assets Transfer Agreement, pursuant to which Xi&#8217;an Zhonghong transferred Chengli CDQ WHPG station as the repayment for the loan
of RMB&#160;<ix:nonFraction contextRef="c109" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny">188,639,400</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c109" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd">27.54</ix:nonFraction>&#160;million) to HYREF, the transfer of which was completed on January 22, 2019.</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="_DebtDisclosureTextBlock-c0_cont_8" id="_DebtDisclosureTextBlock-c0_cont_7"><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; ">Xi&#8217;an
TCH is a secondary limited partner of HYREF. The fair value of the CDQ WHPG station applied in the transfer was determined by the parties
based upon the appraisal report issued by Zhonglian Assets Appraisal Group (Shaanxi) Co., Ltd. as of August 15, 2018. However, per the
discussion below, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, Guohua Ku and Chonggong Bai (the &#8220;Buyers&#8221;) entered into a Buy Back
Agreement, also agreed to buy back the Station when conditions under the Buy Back Agreement are met. Due to the Buy Back agreement, the
loan was not deemed repaid, and therefore the Company recognized Chengli project as assets subject to buyback and kept the loan payable
remained recognized under ASC 405-20-40-1 as of December 31, 2020. The Buy Back agreement was terminated in April 2021 (see 2 below for
detail).</span></p><p style="font: 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><!-- 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: 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_9" id="_DebtDisclosureTextBlock-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; ">2.&#160;Buy
Back Agreement</span></p><p style="font: 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="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 29, 2018, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&#8217;an Hanneng Enterprises Management
Consulting Co. Ltd. (&#8220;Xi&#8217;an Hanneng&#8221;) entered into a Buy Back Agreement.&#160;&#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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_11" id="_DebtDisclosureTextBlock-c0_cont_10"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>Pursuant to the Buy Back Agreement,
the Buyers jointly and severally agreed to buy back all outstanding capital equity of Xi&#8217;an Hanneng which was transferred to HYREF
by Chonggong Bai (see 3 below), and a CDQ WHPG station in Boxing County which was transferred to HYREF by Xi&#8217;an Zhonghong. The buy-back
price for the Xi&#8217;an Hanneng&#8217;s equity was based on the higher of (i) the market price of the equity shares at the time of buy-back;
or (ii) the original transfer price of the equity shares plus bank interest. The buy-back price for the Station was based on the higher
of (i) the FV of the Station on the date transferred; or (ii) the loan balance at the date of the transfer plus interest accrued through
that date. HYREF could request that the Buyers buy back the equity shares of Xi&#8217;an Hanneng and/or the CDQ WHPG station if one of
the following conditions is met: (i) HYREF holds the equity shares of Xi&#8217;an Hanneng until December 31, 2021; (ii) Xi&#8217;an Huaxin
New Energy Co., Ltd., is delisted from The National Equities Exchange And Quotations Co., Ltd., a Chinese over-the-counter trading system
(the &#8220;NEEQ&#8221;); (iii) Xi&#8217;an Huaxin New Energy, or any of the Buyers or its affiliates has a credit problem, including
not being able to issue an auditor report or standard auditor report or any control person or executive of the Buyers is involved in crimes
and is under prosecution or has other material credit problems, to HYREF&#8217;s reasonable belief; (iv) if Xi&#8217;an Zhonghong fails
to timely make repayment on principal or interest of the loan agreement, its supplemental agreement or extension agreement; (v) the Buyers
or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or its related transaction documents, including
but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the Entrusted Loan Agreement and their guarantee
agreements and supplemental agreements.&#160;Due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report, on December
19, 2019, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding
capital equity of Xi&#8217;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB&#160;<ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="0" unitRef="cny">261,727,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c110" decimals="-4" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="6" unitRef="usd">37.52</ix:nonFraction>&#160;million)
including accrued interest of RMB&#160;<ix:nonFraction contextRef="c110" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="0" unitRef="cny">14,661,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c110" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="6" unitRef="usd">2.10</ix:nonFraction>&#160;million), and was paid in full by Xi&#8217;an TCH on December 20, 2019.</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="_DebtDisclosureTextBlock-c0_cont_12" id="_DebtDisclosureTextBlock-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; ">On
April 9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing&#160;of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment
from the buyers other than keeping the CDQ WHPG station. The Company recorded a gain of approximately $3.1&#160;million from transferring
the CDP WHPG station to HYREF as partial repayment of the entrusted loan resulting from the termination of the buy-back agreement.</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="_DebtDisclosureTextBlock-c0_cont_13" id="_DebtDisclosureTextBlock-c0_cont_12"><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; ">3.
Transfer of Xuzhou Huayu Project and Shenqiu Phase I&#160;&amp; II project to Mr. Bai for partial repayment of HYREF loan</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="_DebtDisclosureTextBlock-c0_cont_14" id="_DebtDisclosureTextBlock-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; ">On
January 4, 2019, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant to
which Xi&#8217;an Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking Co., Ltd.
(&#8220;Xuzhou Huayu Project&#8221;) to Mr. Bai for RMB&#160;<ix:nonFraction contextRef="c111" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny">120,000,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c111" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd">17.52</ix:nonFraction>&#160;million) and Xi&#8217;an TCH transferred two
Biomass Power Generation Projects in Shenqiu (&#8220;Shenqiu Phase I and II Projects&#8221;) to Mr. Bai for RMB&#160;<ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny">127,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c112" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd">18.55</ix:nonFraction>&#160;million).
Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&#8217;an Hanneng, to HYREF as repayment for the RMB&#160;<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny">247,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c113" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd">36.07</ix:nonFraction>&#160;million)
loan made by Xi&#8217;an Zhonghong to HYREF as consideration for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II
Projects.&#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; ">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_15" id="_DebtDisclosureTextBlock-c0_cont_14"><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 15, 2019, Xi&#8217;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&#8217;an TCH completed the transfer
of Shenqiu Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of his wholly owned
company, Xi&#8217;an Hanneng, to HYREF as repayment of Xi&#8217;an Zhonghong&#8217;s loan to HYREF as consideration for the transfer
of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&#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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c114" name="creg:DescriptionOfRemainingLoanBalance"><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_16" id="_DebtDisclosureTextBlock-c0_cont_15"><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; ">Xi&#8217;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&#8217;an Huaxin New Energy Co., Ltd. (&#8220;Huaxin&#8221;),
so that HYREF will indirectly receive and own such shares of Xi&#8217;an Huaxin as the repayment for the loan of Zhonghong. Xi&#8217;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&#8217;an Hanneng was not able to obtain the remaining 17,202,000 shares
due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.</span></p><p style="font: 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:nonNumeric><div>

</div><div>

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

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_17" id="_DebtDisclosureTextBlock-c0_cont_16"><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 19, 2019, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding
capital equity of Xi&#8217;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB&#160;<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="0" unitRef="cny">261,727,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c115" decimals="-4" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="6" unitRef="usd">37.52</ix:nonFraction>&#160;million)
including accrued interest of RMB&#160;<ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="0" unitRef="cny">14,661,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c115" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="6" unitRef="usd">2.10</ix:nonFraction>&#160;million), and was paid in full by Xi&#8217;an TCH on December 20,
2019.&#160;<ix:nonNumeric contextRef="c116" name="creg:TransferPriceInstallmentPaymentsDescription">On December 20, 2019,&#160;Mr. Bai, Xi&#8217;an TCH and Xi&#8217;an Zhonghong agreed to have Mr. Bai repay the Company in
cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1<sup>st</sup>&#160;payment of RMB 50 million
($7.17 million) is due on January 5, 2020, the 2<sup>nd&#160;</sup>payment of RMB 50 million ($7.17 million) was due on February 5, 2020,
the 3<sup>rd&#160;</sup>payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4<sup>th</sup>&#160;payment of RMB 50
million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September 30, 2020.
As of December 31, 2020, the Company received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.</ix:nonNumeric></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="_DebtDisclosureTextBlock-c0_cont_18" id="_DebtDisclosureTextBlock-c0_cont_17"><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
April 9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station. The Company recorded a gain of approximately $<ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" scale="6" unitRef="usd"><ix:nonFraction contextRef="c0" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSalesOfConsumerLoans" scale="6" unitRef="usd">3.1</ix:nonFraction></ix:nonFraction>&#160;million from transferring
the CDP WHPG station to HYREF as partial repayment of the entrusted loan resulting from the termination of the buy-back agreement.</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="_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; ">4.
The lender agreed to extend the repayment of RMB&#160;<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="cny">77.00</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="6" unitRef="usd">12.13</ix:nonFraction>&#160;million) to July 8, 2023. However, per court&#8217;s
judgement on June 28, 2021, the Company should repay principal $<ix:nonFraction contextRef="c117" decimals="-4" format="ixt:num-dot-decimal" name="creg:RepaymentPrincipalAmount" scale="6" unitRef="usd">12.13</ix:nonFraction> million and accrued interest of $<ix:nonFraction contextRef="c117" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="6" unitRef="usd">0.38</ix:nonFraction> million within 10 days from
the judgment date. The Company has not paid it yet as of this report date, but will pay it in full by the end of 2022.</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 id="_DebtDisclosureTextBlock-c0_cont_19"><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; ">Xi&#8217;an
TCH had investment RMB&#160;<ix:nonFraction contextRef="c118" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="cny">75.00</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c118" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="usd">11.63</ix:nonFraction>&#160;million) into the HYREF fund as a secondary limited partner, and the Company
recorded an impairment loss of $<ix:nonFraction contextRef="c119" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" scale="6" unitRef="usd">11.63</ix:nonFraction>&#160;million for such investment during the year ended December 31, 2021 due to uncertainty of
the collection of the investment. This was impaired as Hongyaun does not have the ability to pay back.</span></p></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><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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>9.
RELATED PARTY TRANSACTIONS</b></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:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2" id="_RelatedPartyTransactionsDisclosureTextBlock-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; ">As
of June 30, 2022 and December 31, 2021, the Company had $<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">24,525</ix:nonFraction>&#160;and $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">27,357</ix:nonFraction>, respectively, in advances from the Company&#8217;s
management, which bears no interest, is unsecured, and payable upon demand.&#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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c120" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction"><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-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; "><span>On February 23, 2021, the Company
entered into certain securities purchase agreements with several non-U.S. investors (the &#8220;Purchasers&#8221;),&#160;pursuant to which
the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522 per share.&#160;One
of the purchasers is the Company&#8217;s CEO (who is also the Company&#8217;s Chairman), who purchased 1,000,000 common shares of the
Company. In April 2021, the Company&#8217;s CEO amended the number of shares that he would purchase from 1,000,000 to 940,000. In April
2021 the Company returned to the Company&#8217;s CEO the $691,320 in extra proceeds that had been received earlier.</span></span></p></ix:continuation></ix:nonNumeric><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="_ConvertibleNotePayableNetTextBlock-c0_cont_1" escape="true" name="creg:ConvertibleNotePayableNetTextBlock"><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.
NOTE PAYABLE, NET</b>&#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">&#160;</span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_ConvertibleNotePayableNetTextBlock-c0_cont_2" id="_ConvertibleNotePayableNetTextBlock-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><span style="text-decoration:underline">Promissory
Notes in December 2020</span></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="_ConvertibleNotePayableNetTextBlock-c0_cont_3" id="_ConvertibleNotePayableNetTextBlock-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; ">On
December 4, 2020, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued
the Purchaser a Promissory Note of $<ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ConvertibleNotesPayable" scale="0" unitRef="usd">3,150,000</ix:nonFraction>. The Purchaser purchased the Note with an original issue discount (&#8220;OID&#8221;) of
$<ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd">150,000</ix:nonFraction>, which was recognized as debt discount is amortized using the interest method over the life of the note. The Note bears interest
at&#160;<ix:nonFraction contextRef="c122" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">8</ix:nonFraction>% and has a term of&#160;<ix:nonNumeric contextRef="c122" name="us-gaap:ShortTermDebtTerms">24 months</ix:nonNumeric>. All outstanding principal and accrued interest on the Note is due and payable December 3,
2022. The Company&#8217;s obligations under the Note may be prepaid at any time, provided that in such circumstance the Company would
pay&#160;<ix:nonFraction contextRef="c122" decimals="2" format="ixt:num-dot-decimal" name="creg:IncreaseDecreaseOutstandingBalancePercentage" scale="-2" unitRef="pure">125</ix:nonFraction>% of any amounts outstanding under the Note and being prepaid.&#160;Beginning on the date that is six months from the issue
date of the Note, Purchaser shall have the right to redeem any amount of this Note up to $<ix:nonFraction contextRef="c121" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" scale="0" unitRef="usd">500,000</ix:nonFraction>&#160;per calendar month by providing
written notice to the Company.&#160;Upon receipt of the redemption notice from the lender, the Company shall pay the applicable redemption
amount in cash to lender within three trading days of receipt of such redemption notice; if the Company fails to pay, then the outstanding
balance will automatically be increased by&#160;<ix:nonFraction contextRef="c122" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" unitRef="pure">25</ix:nonFraction>%. During the six months ended June 30, 2022, the Company amortized OID of $<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="0" unitRef="usd">69,355</ix:nonFraction>&#160;and
recorded $<ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd">835</ix:nonFraction>&#160;interest expense on this Note. During the three months ended June 30, 2022, the Company amortized OID of $<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="0" unitRef="usd">0</ix:nonFraction>&#160;and
recorded $<ix:nonFraction contextRef="c124" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd">0</ix:nonFraction>&#160;interest expense on this Note.</span></p><p style="font: 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><!-- 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_ConvertibleNotePayableNetTextBlock-c0_cont_4" id="_ConvertibleNotePayableNetTextBlock-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; ">During
the year ended December 31, 2021, the Company entered into several Exchange Agreements with the lender, pursuant to the Agreements, the
Company and Lender partitioned new Promissory Notes of $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtDefaultLongtermDebtAmount" scale="0" unitRef="usd">3,850,000</ix:nonFraction>&#160;from the original Promissory Note, including adjustment of $<ix:nonFraction contextRef="c62" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">818,914</ix:nonFraction>&#160;to
increase the principal of the notes during the second quarter of 2021 as a result of the Company&#8217;s failure to pay the redemption
amount in cash to lender within three trading days from receipt of the redemption notice, the Company recorded $<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivableWithImputedInterestFaceAmount" scale="0" unitRef="usd">818,914</ix:nonFraction>&#160;principal
adjustment as interest expense.&#160;<ix:nonNumeric contextRef="c96" name="us-gaap:ConversionOfStockDescription">The Company and Lender exchanged these Partitioned Notes for the delivery of&#160;576,108&#160;shares
of the Company&#8217;s common stock.</ix:nonNumeric>&#160;The Company recorded $<ix:nonFraction contextRef="c96" decimals="0" format="ixt:num-dot-decimal" name="creg:LossOnConversionAmount" scale="0" unitRef="usd">151,275</ix:nonFraction>&#160;loss on conversion of these notes in 2021. <ix:nonNumeric contextRef="c125" name="us-gaap:ConversionOfStockDescription">On January 10,
2022, the Company and Lender exchanged a Partitioned Notes of $346,986 for the delivery of&#160;58,258&#160;shares of the Company&#8217;s
common stock.</ix:nonNumeric>&#160;The Company recorded $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="creg:LossOnConversionAmount" scale="0" unitRef="usd">26,193</ix:nonFraction>&#160;loss on conversion of this note in 2022.&#160;This Promissory Notes was paid in
full on January 10, 2022.</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="_ConvertibleNotePayableNetTextBlock-c0_cont_5" id="_ConvertibleNotePayableNetTextBlock-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; "><i><span style="text-decoration:underline">Promissory
Notes in April 2021</span></i></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"><i>&#160;</i></span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ConvertibleNotePayableNetTextBlock-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
April 2, 2021, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued
to the Purchaser a Promissory Note of $<ix:nonFraction contextRef="c126" decimals="0" format="ixt:num-dot-decimal" name="creg:PromissioryNote" scale="0" unitRef="usd">5,250,000</ix:nonFraction>. The Purchaser purchased the Note with an OID of $<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentCarryingAmount" scale="0" unitRef="usd">250,000</ix:nonFraction>, which was recognized as a
debt discount is amortized using the interest method over the life of the note. The Note bears interest at&#160;<ix:nonFraction contextRef="c126" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentInterestRateDuringPeriod" scale="-2" unitRef="pure">8</ix:nonFraction>% and has a term of&#160;<ix:nonNumeric contextRef="c126" name="us-gaap:ShortTermDebtTerms">24
months</ix:nonNumeric>. All outstanding principal and accrued interest on the Note is due and payable on April 1, 2023. The Company&#8217;s obligations
under the Note may be prepaid at any time, provided that in such circumstance the Company would pay&#160;<ix:nonFraction contextRef="c126" decimals="2" format="ixt:num-dot-decimal" name="creg:IncreaseDecreaseOutstandingBalancePercentage" scale="-2" unitRef="pure">125</ix:nonFraction>% of any amounts outstanding
under the Note and being prepaid. Beginning on the date that is six months from the issue date of the Note, Purchaser shall have the
right to redeem any amount of this Note up to&#160;$<ix:nonFraction contextRef="c127" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" scale="0" unitRef="usd">825,000</ix:nonFraction>&#160;per calendar month by providing written notice to the Company. Upon
receipt of the redemption notice from the lender, the Company shall pay the applicable redemption amount in cash to lender within three
trading days of receipt of such redemption notice; if the Company fails to pay, then the outstanding balance will automatically be increased
by&#160;<ix:nonFraction contextRef="c126" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" unitRef="pure">25</ix:nonFraction>%. On October 28, 2021, the lender made an adjustment of $<ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentFaceAmount" scale="0" unitRef="usd">1,370,897</ix:nonFraction>&#160;to increase the outstanding principal of the notes
as a result of the Company&#8217;s failure to pay the redemption amount in cash to lender on time, the Company recorded $<ix:nonFraction contextRef="c129" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ReceivableWithImputedInterestFaceAmount" scale="0" unitRef="usd">1,370,897</ix:nonFraction>&#160;principal
adjustment as interest expense in 2021. <ix:nonNumeric contextRef="c130" name="us-gaap:ConversionOfStockDescription">During the six months ended June 30, 2022, the Company amortized OID of $<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="0" unitRef="usd">62,500</ix:nonFraction>&#160;and recorded
$<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd">229,428</ix:nonFraction>&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $1,550,000 for the delivery
of&#160;255,386&#160;shares of the Company&#8217;s common stock.</ix:nonNumeric>&#160;During the three months ended June 30, 2022, the Company amortized
OID of $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="0" unitRef="usd">31,250</ix:nonFraction> and recorded $<ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd">109,697</ix:nonFraction> interest on this Note. The Company recorded $<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="creg:LossOnConversionAmount" scale="0" unitRef="usd">94,928</ix:nonFraction>&#160;loss on conversion of these notes in 2022.&#160;As
of June 30, 2022, the outstanding principal balance of this note was $<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="creg:OutstandingPrincipalBalance" scale="0" unitRef="usd">5,406,212</ix:nonFraction>&#160;(net of unamortized OID of $<ix:nonFraction contextRef="c131" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountCurrent" scale="0" unitRef="usd">93,750</ix:nonFraction>) with accrued
interest of $<ix:nonFraction contextRef="c130" decimals="0" format="ixt:num-dot-decimal" name="creg:InterestExpensesDebtExcludingAmortization" scale="0" unitRef="usd">133,807</ix:nonFraction>. The Note was classified as a current liability in accordance with ASC 470-10-45 Other Presentation Matters &#8211;
General Due on Demand Loan Arrangements.</span></p></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><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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>11.
SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</b></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: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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i><span style="text-decoration:underline">Shares
Issued for Equity Financing in 2021</span></i></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:nonNumeric contextRef="c120" name="creg:AgreementDescription"><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3" id="_StockholdersEquityNoteDisclosureTextBlock-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; ">On
February 23, 2021,&#160;the Company entered into certain securities purchase agreements with several non-U.S. investors (the &#8220;Purchasers&#8221;),
pursuant to which the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522
per share, which was the five-day average closing price immediately prior to signing the Purchase Agreements.&#160;One of the purchasers
is the Company&#8217;s CEO (also is the Company&#8217;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11,
2021, the Company received approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase
agreements, there anywhere no fees paid in connection with this financing. In April 2021, the Company&#8217;s CEO amended the number
of shares that he would purchase from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became
3,260,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&#8217;s CEO in April 2021.&#160;The
stock certificates for these shares were issued in April 2021.</span></p><p style="font: 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:nonNumeric><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i><span style="text-decoration:underline">Warrants</span></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_5" id="_StockholdersEquityNoteDisclosureTextBlock-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; ">Following
is a summary of the activities of warrants that were issued from equity financing for the six months ended June 30, 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="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" escape="true" name="creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"><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; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</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">Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c132" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">30,411</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="c132" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">14.0</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c133" format="ixt-sec:duryear" name="creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3">2.21</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at January 1, 2022</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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">30,411</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="c134" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">14.0</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c133" format="ixt-sec:duryear" name="creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance">2.21</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><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"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exchanged</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</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-99">-</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-100">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</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-102">-</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-103">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">-</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-105">-</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-106">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2022</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:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">30,411</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="c134" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">14.0</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c133" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">1.71</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at June 30, 2022</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:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="0" unitRef="shares">30,411</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="c133" decimals="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">14.0</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c133" format="ixt-sec:duryear" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2">1.71</ix:nonNumeric></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><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>12.
STOCK-BASED COMPENSATION PLAN</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><span style="text-decoration:underline">Options
to Employees and Directors</span></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="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_3" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-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; ">On
June 19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &#8220;Plan&#8221;)
at its annual meeting. The total shares of Common Stock authorized for issuance during the term of the Plan is&#160;<ix:nonFraction contextRef="c135" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesAuthorized" scale="0" unitRef="shares">124,626</ix:nonFraction>&#160;. The
Plan was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder approval, and will
terminate on the earliest to occur of (i) the 10th anniversary of the Plan&#8217;s effective date, or (ii) the date on which all shares
available for issuance under the Plan shall have been issued as fully-vested shares. The stockholders approved the Plan at their annual
meeting on June 19, 2015.</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="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4" id="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-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; ">The
following table summarizes option activity with respect to employees and independent directors for the six months ended June 30, 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="_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><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; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<br/> Exercise Price<br/> per Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" scale="0" unitRef="shares">500</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="1" format="ixt:num-dot-decimal" name="creg:AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" scale="0" unitRef="usdPershares">16.1</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">5.32</ix:nonNumeric></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at January 1, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">500</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="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">16.1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">5.32</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">-</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-108">-</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-109">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</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-111">-</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-112">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</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-114">-</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-115">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Outstanding at June 30, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" scale="0" unitRef="shares">500</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="1" format="ixt:num-dot-decimal" name="creg:AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" scale="0" unitRef="usdPershares">16.1</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1">4.82</ix:nonNumeric></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Exercisable at June 30, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">500</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="1" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">16.1</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonNumeric contextRef="c0" format="ixt-sec:duryear" name="creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2">4.82</ix:nonNumeric></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><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>13.
INCOME TAX</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="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
Company&#8217;s Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which are generally
subject to tax at&#160;<ix:nonFraction contextRef="c136" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure">25</ix:nonFraction>% on income reported in the statutory financial statements after appropriate tax adjustments. Under Chinese
tax law, the tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau continues to treat the
Company&#8217;s sales-type leases as operating leases. Accordingly, the Company recorded deferred income taxes.&#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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-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; ">The
Company&#8217;s subsidiaries generate all of their income from their PRC operations. All of the Company&#8217;s Chinese subsidiaries&#8217;
effective income tax rate for 2022 and 2021 was&#160;<ix:nonFraction contextRef="c0" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure"><ix:nonFraction contextRef="c4" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" scale="-2" unitRef="pure">25</ix:nonFraction></ix:nonFraction>%. Yinghua, Shanghai TCH, Xi&#8217;an TCH, Huahong, Zhonghong and Erdos TCH file
separate income tax returns.</span></p><p style="font: 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><!-- 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_4" id="_IncomeTaxDisclosureTextBlock-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; ">There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&#8217;s CFS do not present any income tax provisions
related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.</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="_IncomeTaxDisclosureTextBlock-c0_cont_5" id="_IncomeTaxDisclosureTextBlock-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; ">The
US parent&#160;<ix:nonNumeric contextRef="c0" name="us-gaap:IncomeTaxExaminationDescription">company, SPC is taxed in the US and, as of June 30, 2022, had net operating loss (&#8220;NOL&#8221;) carry forwards for
income taxes of $2.46 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce 80%
of a taxpayer&#8217;s taxable income, and may be carried forward indefinitely. However, the coronavirus Aid, Relief and Economic Security
Act (&#8220;the CARES Act&#8221;) issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a
five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and 2020. Management believes
the realization of benefits from these losses uncertain due to the US parent company&#8217;s continuing operating losses. Accordingly,
a 100% deferred tax asset valuation allowance was provided.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><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="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 June 30, 2022, the Company&#8217;s PRC subsidiaries had $<ix:nonFraction contextRef="c137" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" unitRef="usd">38.72</ix:nonFraction>&#160;million NOL that can be carried forward to offset future taxable
income for <ix:nonNumeric contextRef="c0" format="ixt-sec:durwordsen" name="creg:IncomeTaxTermYear">five years</ix:nonNumeric> from the year the loss is incurred. The NOL was mostly from Erdos TCH and Zhonghong. Management considers the scheduled
reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. After consideration
of all the information available, management believes that significant uncertainty exists with respect to future realization of the deferred
tax assets due to the recurring losses from operations of these entities, accordingly, the Company recorded a&#160;<ix:nonFraction contextRef="c136" decimals="2" format="ixt:num-dot-decimal" name="creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" scale="-2" unitRef="pure">100</ix:nonFraction>% deferred tax
valuation allowance for PRC NOL.</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="_IncomeTaxDisclosureTextBlock-c0_cont_7" id="_IncomeTaxDisclosureTextBlock-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; ">The
following table reconciles the U.S. statutory rates to the Company&#8217;s effective tax rate for the six months ended June 30, 2022
and 2021, 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_8" id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-c0_cont_1" 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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c0" decimals="3" format="ixt:num-dot-decimal" name="creg:USStatutoryRates" scale="-2" sign="-" unitRef="pure">21.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="creg:USStatutoryRates" scale="-2" unitRef="pure">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#8211; current provision</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="creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" scale="-2" unitRef="pure">0.6</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="creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" scale="-2" unitRef="pure">7.0</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">Permanent differences</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="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" unitRef="pure">8.3</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="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" sign="-" unitRef="pure">5.3</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <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:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" unitRef="pure">15.8</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="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" sign="-" unitRef="pure">28.0</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">Tax expense (benefit) per financial statements</td><td style="padding-bottom: 4pt">&#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="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">3.7</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" sign="-" unitRef="pure">5.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"><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="_IncomeTaxDisclosureTextBlock-c0_cont_9" id="_IncomeTaxDisclosureTextBlock-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; ">The
following table reconciles the U.S. statutory rates to the Company&#8217;s effective tax rate for the three months ended June 30, 2022
and 2021, 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_10" id="_IncomeTaxDisclosureTextBlock-c0_cont_9"><ix:continuation id="_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock-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>&#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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="creg:USStatutoryRates" scale="-2" sign="-" unitRef="pure">21.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="c5" decimals="3" format="ixt:num-dot-decimal" name="creg:USStatutoryRates" scale="-2" unitRef="pure">21.0</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" scale="-2" unitRef="pure">0.8</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" scale="-2" unitRef="pure">6.1</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">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" unitRef="pure">3.0</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" sign="-" unitRef="pure">4.9</ix:nonFraction></td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <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="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" unitRef="pure">19.9</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" scale="-2" sign="-" unitRef="pure">27.1</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">Tax expense (benefit) per financial statements</td><td style="padding-bottom: 4pt">&#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="c6" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">2.7</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c5" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" sign="-" unitRef="pure">4.9</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:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_11" id="_IncomeTaxDisclosureTextBlock-c0_cont_10"><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
provision for income tax expense (benefit) for the six months ended June 30, 2022 and 2021 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="_IncomeTaxDisclosureTextBlock-c0_cont_12" id="_IncomeTaxDisclosureTextBlock-c0_cont_11"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-c0_cont_1" 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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax expense (benefit)&#160;&#160;&#8211; current</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:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd">23,557</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:CurrentIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">97,953</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax expense &#8211; deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-116">-</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-117">-</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">Total income tax expense (benefit)</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="creg:IncomeTaxBenefit" scale="0" unitRef="usd">23,557</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="c4" decimals="0" format="ixt:num-dot-decimal" name="creg:IncomeTaxBenefit" scale="0" sign="-" unitRef="usd">97,953</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 continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_13" id="_IncomeTaxDisclosureTextBlock-c0_cont_12"><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
provision for income tax expense (benefit) for the three months ended June 30, 2022 and 2021 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 id="_IncomeTaxDisclosureTextBlock-c0_cont_13"><ix:continuation id="_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock-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>&#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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax expense (benefit)&#160;&#160;&#8211; current</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" unitRef="usd">5,850</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="0" sign="-" unitRef="usd">103,078</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax expense &#8211; deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-118">-</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-119">-</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">Total income tax expense (benefit)</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="c6" decimals="0" format="ixt:num-dot-decimal" name="creg:IncomeTaxBenefit" scale="0" unitRef="usd">5,850</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="c5" decimals="0" format="ixt:num-dot-decimal" name="creg:IncomeTaxBenefit" scale="0" sign="-" unitRef="usd">103,078</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</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; "></p><div>

</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->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; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StatutoryReservesTextBlock-c0_cont_1" escape="true" name="creg:StatutoryReservesTextBlock"><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.
STATUTORY RESERVES</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="_StatutoryReservesTextBlock-c0_cont_2" id="_StatutoryReservesTextBlock-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; ">Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.</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="_StatutoryReservesTextBlock-c0_cont_3" id="_StatutoryReservesTextBlock-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; "><i><span style="text-decoration:underline">Surplus
Reserve Fund</span></i></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="_StatutoryReservesTextBlock-c0_cont_4" id="_StatutoryReservesTextBlock-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; ">The
Company&#8217;s Chinese subsidiaries are required to transfer&#160;<ix:nonFraction contextRef="c138" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure">10</ix:nonFraction>% of their net income, as determined under PRC accounting rules
and regulations, to a statutory surplus reserve fund until such reserve balance reaches&#160;<ix:nonFraction contextRef="c138" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfReserveRegisteredCapital" scale="-2" unitRef="pure">50</ix:nonFraction>% of the Company&#8217;s registered capital.&#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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StatutoryReservesTextBlock-c0_cont_5" id="_StatutoryReservesTextBlock-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; "><ix:nonNumeric contextRef="c138" name="creg:TotalRemainingReserveDescription">The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#8217; losses, if any,
and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion
to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance
after such issue is not less than 25% of the registered capital.</ix:nonNumeric>&#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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StatutoryReservesTextBlock-c0_cont_6" id="_StatutoryReservesTextBlock-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; ">The
maximum statutory reserve amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the
currency type registered for each Chinese subsidiary as of June 30, 2022 and December 31, 2021:</span></p><p style="font: 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="_StatutoryReservesTextBlock-c0_cont_7" id="_StatutoryReservesTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="creg:StatutoryReservesDisclosureTableTextBlock"><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; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name&#160;of&#160;Chinese&#160;Subsidiaries</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Registered
    Capital</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Maximum<br/>
    Statutory<br/> Reserve<br/> Amount</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statutory<br/>
    reserve at<br/> June 30,<br/> 2022</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statutory<br/>
    reserve at<br/> December&#160;31,<br/> 2021</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 51%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai
    TCH</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">29,800,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">14,900,000</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"></td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;<ix:nonNumeric contextRef="c142" name="creg:StatutoryReserveDescription">6,564,303</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c143" name="creg:StatutoryReserveDescription">($1,003,859)</ix:nonNumeric></span></td><td style="width: 1%"></td>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;<ix:nonNumeric contextRef="c144" name="creg:StatutoryReserveDescription">6,564,303</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c145" name="creg:StatutoryReserveDescription">($1,003,859)</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi&#8217;an
    TCH</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">202,000,000</ix:nonFraction></span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">101,000,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;<ix:nonNumeric contextRef="c147" name="creg:StatutoryReserveDescription">73,746,526</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c148" name="creg:StatutoryReserveDescription">($11,243,505)</ix:nonNumeric></span></td><td></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;<ix:nonNumeric contextRef="c149" name="creg:StatutoryReserveDescription">73,862,151</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c150" name="creg:StatutoryReserveDescription">($11,261,339)</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Erdos
    TCH</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">120,000,000</ix:nonFraction></span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c151" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">60,000,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;<ix:nonNumeric contextRef="c152" name="creg:StatutoryReserveDescription">19,035,814</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c87" name="creg:StatutoryReserveDescription">($2,914,869)</ix:nonNumeric></span></td><td></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;<ix:nonNumeric contextRef="c153" name="creg:StatutoryReserveDescription">19,035,814</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c88" name="creg:StatutoryReserveDescription">($2,914,869)</ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi&#8217;an
    Zhonghong</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">30,000,000</ix:nonFraction></span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">15,000,000</ix:nonFraction></span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c155" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c156" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c157" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c158" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaanxi
    Huahong</span></td><td><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; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">2,500,300</ix:nonFraction></span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c159" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">1,250,150</ix:nonFraction></span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c160" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c161" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c162" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c163" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhongxun</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">35,000,000</ix:nonFraction></span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c164" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">17,500,000</ix:nonFraction></span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c165" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c166" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c167" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c168" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></span></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="_StatutoryReservesTextBlock-c0_cont_8" id="_StatutoryReservesTextBlock-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><span style="text-decoration:underline">Common
Welfare Fund</span></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="_StatutoryReservesTextBlock-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; ">The
common welfare fund is a voluntary fund to which the Company can transfer&#160;<ix:nonFraction contextRef="c139" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure">5</ix:nonFraction>% to&#160;<ix:nonFraction contextRef="c140" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure">10</ix:nonFraction>% of its net income. This fund can only be
utilized for capital items for the collective benefit of the Company&#8217;s employees, such as construction of dormitories, cafeteria
facilities, and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate
in this fund.</span></p></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: 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: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LossContingencyDisclosures-c0_cont_1" escape="true" name="us-gaap:LossContingencyDisclosures"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>15.
CONTINGENCIES</b></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:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_LossContingencyDisclosures-c0_cont_2" id="_LossContingencyDisclosures-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; ">China
maintains a &#8220;closed&#8221; capital account, meaning companies, banks, and individuals cannot move money in or out of the country
except in accordance with strict rules. The People&#8217;s Bank of China (PBOC) and State Administration of Foreign Exchange (SAFE) regulate
the flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the Company needs to make
a timely declaration to the bank with sufficient supporting documents to declare the nature of the business transaction. The Company&#8217;s
sales, purchases and expense transactions are denominated in RMB and all of the Company&#8217;s assets and liabilities are also denominated
in RMB. The RMB is not freely convertible into foreign currencies under the current law. Remittances in currencies other than RMB may
require certain supporting documentation in order to make the remittance.</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="_LossContingencyDisclosures-c0_cont_3" id="_LossContingencyDisclosures-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; ">The
Company&#8217;s operations in the PRC are subject to specific considerations and significant risks not typically associated with companies
in North America and Western Europe. These include risks associated with, among others, the political, economic and legal environments
and foreign currency exchange. The Company&#8217;s results may be adversely affected by changes in governmental policies with respect
to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among
other things.&#160;&#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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LossContingencyDisclosures-c0_cont_4" id="_LossContingencyDisclosures-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; "><i><span style="text-decoration:underline">Litigation</span></i>&#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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_LossContingencyDisclosures-c0_cont_5" id="_LossContingencyDisclosures-c0_cont_4"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>In November 2019, Beijing Hongyuan
Recycling Energy Investment Center, or Hongyuan, filed a lawsuit with the Beijing Intermediate People&#8217;s Court against Xi&#8217;an
TCH to compel Xi&#8217;an TCH to repurchase certain stock pursuant to a stock repurchase option agreement. On April 9, 2021, the court
rendered a judgment in favor of Hongyuan. Xi &#8216;an TCH filed a motion for retrial to High People&#8217;s Court of Beijing on April
13, 2022, because Xi&#8217;an TCH paid RMB <ix:nonFraction contextRef="c169" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLegalSettlements" scale="6" unitRef="cny">267</ix:nonFraction> million ($<ix:nonFraction contextRef="c169" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLegalSettlements" scale="6" unitRef="usd">39.8</ix:nonFraction> million) to Hongyuan as an out-of-court settlement. On April 11, 2022, Xi
&#8216;an Zhonghong New Energy Technology Co. Ltd., filed an application for retrial and provided relevant evidence to the Beijing High
People&#8217;s Court on the Civil Judgment No. 264., awaiting trial. On August 10, 2022, Beijing No. 1 Intermediate People&#8217;s Court
of Beijing issued a Certificate of Active Performance, proving that Xi &#8216;an Zhonghong New Energy Technology Co., Ltd. had fulfilled
its buyback obligations. On April 9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination
of Fulfillment Agreement (termination agreement). Under the termination agreement, the original buyback agreement entered on December
19, 2019 was terminated upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any
additional payment from the buyers other than keeping the CDQ WHPG station.</span></p><p style="font: 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="_LossContingencyDisclosures-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; ">In
February 2016, Xuzhou Intermediate People&#8217;s Court of Jiangsu Province, or the Xuzhou Court, accepted an execution proceeding request
from Zhongrong International Trust Co. Ltd., or Zhongrong, against Mr. Guohua Ku, Xi&#8217;an TCH, Xuzhou Taifate Steel Co., Ltd., or
Xuzhou Taifate, to satisfy the obligation arising out of a loan agreement and guarantee agreement among the parties. On March 21, 2018
and March 20, 2019, the Xuzhou Court ordered a deduction from the bank accounts of Mr. Ku and Xi&#8217;an TCH of RMB&#160;<ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="cny">371,470</ix:nonFraction> (US$<ix:nonFraction contextRef="c170" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="usd">55,349</ix:nonFraction>)&#160;and
RMB&#160;<ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="cny">254,824</ix:nonFraction>(US$<ix:nonFraction contextRef="c171" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="usd">37,969</ix:nonFraction>), respectively. On August 21, 2020, the Xuzhou Court reopened the case in response to Zhongrong&#8217;s request
against Xuzhou Taifa for the resolution of an additional loan of RMB&#160;<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAdditionalCapital" scale="0" unitRef="cny">145,356,100</ix:nonFraction> (US $<ix:nonFraction contextRef="c172" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAdditionalCapital" scale="0" unitRef="usd">21,658,089</ix:nonFraction>), which was paid in full in settlement.
The Xuzhou Court concluded the case on December 21, 2020.</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><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "></p><div>

</div><!-- Field: Page; Sequence: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->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; "><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</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><span style="text-decoration:underline">Lease
Commitment</span></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="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; "><ix:nonNumeric contextRef="c173" name="us-gaap:LesseeOperatingLeaseDescription">On
November 20, 2017, Xi&#8217;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30, 2020.</ix:nonNumeric>&#160;The
monthly rent is RMB&#160;<ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">36,536</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c173" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">5,600</ix:nonFraction>) with quarterly payment in advance. This lease expired in&#160;<ix:nonNumeric contextRef="c173" name="creg:LeaseExpirationDate">November 2020</ix:nonNumeric>.&#160;<ix:nonNumeric contextRef="c174" name="us-gaap:LesseeOperatingLeaseDescription">The Company
entered a new lease contract for the same location from January 1, 2021 through December 31, 2023&#160;with monthly rent of RMB&#160;<ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">36,536</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c174" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="usd">5,600</ix:nonFraction>),
to be paid every half year in advance.</ix:nonNumeric></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="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4" id="_CommitmentsAndContingenciesDisclosureTextBlock-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; ">The
components of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12 months
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="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" continuedAt="_LeaseCostTableTextBlock-c0_cont_1" 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">Six Months<br/> Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd">31,399</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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:OperatingLeasePayments" scale="0" unitRef="usd">2,413</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c2" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">1.50</ix:nonNumeric>&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">5</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="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5"><ix:continuation continuedAt="_LeaseCostTableTextBlock-c0_cont_2" id="_LeaseCostTableTextBlock-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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six Months<br/> Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</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; padding-bottom: 4pt">Operating lease cost&#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd">29,970</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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:OperatingLeasePayments" scale="0" unitRef="usd">3,903</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c62" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">2.50</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:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6"><ix:continuation continuedAt="_LeaseCostTableTextBlock-c0_cont_3" id="_LeaseCostTableTextBlock-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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/> Ended <br/>
June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd">15,359</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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="c6" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="usd">1,193</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="margin: 0">&#160;</p></ix:continuation></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7"><ix:continuation id="_LeaseCostTableTextBlock-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>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p><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>Three Months<br/> Ended<br/>
 June 30,<br/> 2021</b></span></p></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; padding-bottom: 4pt">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseCost" scale="0" unitRef="usd">14,981</ix:nonFraction></td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeasePayments" scale="0" unitRef="usd">1,989</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:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9" id="_CommitmentsAndContingenciesDisclosureTextBlock-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; ">The
following is a schedule, by years, of maturities of the office lease liabilities as of June 30, 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_10" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9"><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; background-color: rgb(204,238,255)">
    <td style="width: 88%">For the year ended June 30, 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:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="0" unitRef="usd">65,327</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">For the year ended June 30, 2024,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="0" unitRef="usd">32,664</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total undiscounted cash flows</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:LesseeOperatingLeaseLiabilityPaymentsDue" scale="0" unitRef="usd">97,991</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="0" unitRef="usd">2,405</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">Present value of lease 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiability" scale="0" unitRef="usd">95,586</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="_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; "><i><span style="text-decoration:underline">Employment
Agreement</span></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_12" id="_CommitmentsAndContingenciesDisclosureTextBlock-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; ">On
May 8, 2020, the Company entered an employment agreement with Yongjiang Shi, the Company&#8217;s CFO for a term of 24 months. The monthly
salary is RMB&#160;<ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="cny">16,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c175" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="usd">2,200</ix:nonFraction>). The Company will grant the CFO no less than&#160;<ix:nonFraction contextRef="c176" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">5,000</ix:nonFraction>&#160;shares of the Company&#8217;s common
stock annually; however, as of this repot date, the Board of Directors and Compensation Committee have not approved the number of shares
to be given to the CFO, nor any stock reward agreement has been signed.</span></p><p style="font: 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_13" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_12"><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 May 6, 2022, the Company entered another employment agreement with Mr. Shi for a term of 24 months with monthly salary of RMB <ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="cny">18,000</ix:nonFraction>
($<ix:nonFraction contextRef="c177" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" sign="-" unitRef="usd">2,500</ix:nonFraction>). The Company will grant the CFO no less than <ix:nonFraction contextRef="c178" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" unitRef="shares">5,000</ix:nonFraction> shares of the Company&#8217;s common stock annually; however, as of this
repot date, the Board of Directors and Compensation Committee have not approved the number of shares to be given to the CFO, nor any stock
reward agreement has been signed.&#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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i><span style="text-decoration:underline">Investment
Banking Engagement Agreement</span></i></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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c179" name="us-gaap:SaleOfStockDescriptionOfTransaction"><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_15" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_14"><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
October 10, 2019,&#160;the Company entered an investment banking agreement with an investment banking firm to engage it as the exclusive
lead underwriter for a registered securities offering of up to $20 million. The Company shall pay the investment banker an equity retainer
fee of 15,000 shares of the restricted Common Stock of the Company (10,000 shares was issued within 10 business days of signing the agreement,
and remaining 5,000 shares will be paid upon completion of the offering). The agreement expired in March 2021.</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">&#160;</span></p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_15"><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
May 2, 2021, the Company entered an agreement with an investment banker (which will serve as the exclusive placement agent or exclusive
lead underwriter of the Company) with the intension to raise approximately $<ix:nonFraction contextRef="c180" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="0" unitRef="usd">10,000,000</ix:nonFraction>&#160;from either a public offering or a private
placement.&#160;<ix:nonNumeric contextRef="c180" name="us-gaap:SaleOfStockDescriptionOfTransaction">Under the agreement, upon the closing of the financing, the Company will pay Univest Securities, LLC (the &#8220;Underwriter&#8221;
or &#8220;Univest&#8221;) a discount equal to 8% of the gross proceeds raised in the offering, a non-accountable expense allowance equal
to one percent (1%) of the gross proceeds of the offering, as well as underwriter warrants to purchase that number of shares of common
stock and accompanying Warrants equal to 5% of the shares of common stock and Warrants sold in the offering, including upon exercise
by the Underwriter of its over-allotment option (&#8220;Underwriter Warrants&#8221;).</ix:nonNumeric>&#160;The Underwriter Warrants shall be exercisable
at any time, and from time to time, in whole or in part, during the period commencing 180 days from the date of commencement of sales
of the offering, which period shall not extend further than&#160;<ix:nonNumeric contextRef="c181" format="ixt-sec:durwordsen" name="us-gaap:LessorSalesTypeLeaseTermOfContract1">five years</ix:nonNumeric>&#160;from the date of commencement of sales of the offering
in compliance with FINRA Rule 5110(g)(8)(A).&#160;After an initial period of six months from the agreement entering date, this engagement
may be terminated at any time by either party upon 10 days written notice to the other party, effective upon receipt of written notice
to that effect by the other party. The Company filed S-1 with the SEC on July 28, 2021.</span></p></ix:continuation><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><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock"><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; "><b>17.
SUBSEQUENT EVENTS</b></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"><b>&#160;</b></span></p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation id="_SubsequentEventsTextBlock-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 follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events through
the date the unaudited financial statements were issued and determined the Company had no major subsequent event need to be disclosed.</span></p></ix:continuation><div>



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

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

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 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; text-indent: 0.5in"><i>This quarterly report on
Form 10-Q and other reports filed by the Company from time to time with the SEC (collectively the &#8220;Filings&#8221;) contain or may
contain forward-looking statements and information that are based upon beliefs of, and information currently available to, Company&#8217;s
management as well as estimates and assumptions made by Company&#8217;s management. Readers are cautioned not to place undue reliance
on these forward-looking statements, which are only predictions and speak only as of the date hereof. When used in the filings, the words
&#8220;may&#8221;, &#8220;will&#8221;, &#8220;should&#8221;, &#8220;would&#8221;, &#8220;anticipate&#8221;, &#8220;believe&#8221;, &#8220;estimate&#8221;,
&#8220;expect&#8221;, &#8220;future&#8221;, &#8220;intend&#8221;, &#8220;plan&#8221;, or the negative of these terms and similar expressions
as they relate to Company or Company&#8217;s management identify forward-looking statements. Such statements reflect the current view
of Company with respect to future events and are subject to risks, uncertainties, assumptions, and other factors (including the statements
in the section &#8220;results of operations&#8221; below), and any businesses that Company may acquire. Should one or more of these risks
or uncertainties materialize, or should the underlying assumptions prove incorrect, actual results may differ significantly from those
anticipated, believed, estimated, expected, intended, or planned.</i></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; text-indent: 0.5in"><i>Although the Company believes
the expectations reflected in the forward-looking statements are based on reasonable assumptions, the Company cannot guarantee future
results, levels of activity, performance, or achievements. Except as required by applicable law, including the securities laws of the
United States, the Company does not intend to update any of the forward-looking statements to conform these statements to actual results.
Readers are urged to carefully review and consider the various disclosures made throughout the entirety of annual report, which attempts
to advise interested parties of the risks and factors that may affect our business, financial condition, results of operations, and prospects.</i></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; text-indent: 0.5in"><i>Our financial statements
are prepared in US Dollars and in accordance with accounting principles generally accepted in the United States. See &#8220;Foreign Currency
Translation and Comprehensive Income (Loss)&#8221; below for information concerning the exchange rates at which Renminbi (&#8220;RMB&#8221;)
were translated into US Dollars (&#8220;USD&#8221;) at various pertinent dates and for pertinent periods.</i></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OVERVIEW</b></span></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The Company was incorporated on May 8, 1980
as Boulder Brewing Company under the laws of the State of Colorado. On September 6, 2001, the Company changed its state of incorporation
to the State of Nevada. In 2004, the Company changed its name from Boulder Brewing Company to China Digital Wireless, Inc. and on March
8, 2007, again changed its name from China Digital Wireless, Inc. to its current name, China Recycling Energy Corporation. On March 3,
2022, the Company changed its name to Smart Powerr Corp. The Company, through its subsidiaries, provides energy saving solutions and services,
including selling and leasing energy saving systems and equipment to customers, project investment, investment management, economic information
consulting, technical services, financial leasing, purchase of financial leasing assets, disposal and repair of financial leasing assets,
consulting and ensuring of financial leasing transactions in the Peoples Republic of China (&#8220;PRC&#8221;).&#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: 0pt 0; text-align: justify; ">The Company is in the process of transforming
and expanding into an energy storage integrated solution provider. We plan to pursue disciplined and targeted expansion strategies for
market areas we currently do not serve. We actively seek and explore opportunities to apply energy storage technologies to new industries
or segments with high growth potential, including industrial and commercial complexes, large scale photovoltaic (&#8220;PV&#8221;) and
wind power stations,&#160;remote islands without electricity,&#160;and cities with multi-energy supplies.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; "></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 0pt 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">In December 2019, a novel strain of coronavirus
(COVID-19) was reported, and the World Health Organization declared the outbreak to constitute a &#8220;Public Health Emergency of International
Concern.&#8221; This contagious disease outbreak, which continues to spread to additional countries, and disrupts supply chains and affecting
production and sales across a range of industries as a result of quarantines, facility closures, and travel and logistics restrictions
in connection with the outbreak. The COVID-19 outbreak impacted the Company&#8217;s operations for the first quarter of 2020. However,
as a result of PRC government&#8217;s effort on disease control, most cities in China were reopened in April 2020, the outbreak in China
is under the control. Since April 2020 to the end of 2021, there were some new COVID-19 cases discovered in a few provinces of China,
however, the number of new cases are not significant due to PRC government&#8217;s strict control. Since January 2022 to date, COVID-19
case fluctuated and increased again in many cities of China including Xi&#8217;an Province where the Company is located. As a result of
such increases, there have been periodic short-term lockdowns and restrictions on travel in Xi&#8217;an Province and other areas of China,
the Company&#8217;s operations have been adversely impacted by the travel and work restrictions imposed on a temporary basis in China
to limit the spread of COVID-19.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">For the six months ended June 30, 2022 and
2021, the Company had net loss of $666,269 and net income of $1,943,347, respectively. For the three months ended June 30, 2022 and 2021,
the Company had net loss of $224,810 and net income of $2,220,571, respectively. The Company has an accumulated deficit of $55.93 million
as of June 30, 2022. The Company is in the process of transforming and expanding into an energy storage integrated solution provider as
described above.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The Company had $144.25 million cash on hand
on June 30, 2022 and this satisfies the Company&#8217;s estimated liquidity needs 12 months from the issuance of the financial statements.
The Company believes the business transforming and expansion discussed above are probable of occurring and the occurrence, as well as
the cash flow discussed, mitigate the substantial doubt raised by its historical operating results.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Management also intends to raise additional
funds by way of a private or public offering, or by obtaining loans from banks or others. While the Company believes in the viability
of its strategy to generate sufficient revenue and in its ability to raise additional funds on reasonable terms and conditions, there
can be no assurances to that effect. The ability of the Company to continue as a going concern depends upon the Company&#8217;s ability
to further implement its business plan and generate sufficient revenue and its ability to raise additional funds by way of a public or
private offering, or debt financing including bank loans.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Our business is primarily conducted through
our wholly-owned subsidiaries, Yinghua and Sifang, Sifang&#8217;s wholly-owned subsidiaries, Huahong and Shanghai TCH, Shanghai TCH&#8217;s
wholly-owned subsidiaries, Xi&#8217;an TCH, Xi&#8217;an TCH&#8217;s wholly-owned subsidiary Erdos TCH and Xi&#8217;an TCH&#8217;s 90%
owned and Shanghai TCH&#8217;s 10% owned subsidiary Xi&#8217;an Zhonghong New Energy Technology Co., Ltd., and Zhongxun. Shanghai TCH
was established as a foreign investment enterprise in Shanghai under the laws of the PRC on May 25, 2004, and currently has registered
capital of $29.80 million. Xi&#8217;an TCH was incorporated in Xi&#8217;an, Shaanxi Province under the laws of the PRC in November 2007.
Erdos TCH was incorporated in April 2009. Huahong was incorporated in February 2009. Xi&#8217;an Zhonghong New Energy Technology Co.,
Ltd. was incorporated in July 2013. Xi&#8217;an TCH owns 90% and Shanghai TCH owns 10% of Zhonghong. Zhonghong provides energy saving
solutions and services, including constructing, selling and leasing energy saving systems and equipment to customers.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Zhongxun was incorporated in March 2014 and
is a wholly owned subsidiary of Xi&#8217;an TCH.&#160; Zhongxun will be mainly engaged in project investment, investment management, economic
information consulting, and technical services. Zhongxun has not yet commenced operations nor has any capital contribution been made as
of the date of this report.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#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: 28; Options: NewSection; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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; text-align: justify; margin: 0pt 0; ">Yinghua was incorporated on February 11, 2015
by the U.S. parent company. Yinghua will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair
of financial leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not
yet commenced operations nor has any capital contribution been made as of the date of this report.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company&#8217;s organizational
chart as of June 30, 2022 is as follows:</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>Erdos TCH &#8211; Joint Venture</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">On April 14, 2009, the Company formed a joint
venture (the &#8220;JV&#8221;) with Erdos Metallurgy Co., Ltd. (&#8220;Erdos&#8221;) to recycle waste heat from Erdos&#8217; metal refining
plants to generate power and steam to be sold back to Erdos. The name of the JV was Inner Mongolia Erdos TCH Energy Saving Development
Co., Ltd. (&#8220;Erdos TCH&#8221;) with a term of&#160;20&#160;years. Erdos contributed&#160;7% of the total investment of the project,
and Xi&#8217;an TCH Energy Technology Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;) contributed&#160;93%. On June 15, 2013, Xi&#8217;an TCH
and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its&#160;7% ownership interest in the JV to Xi&#8217;an
TCH for $1.29&#160;million (RMB&#160;8&#160;million), plus certain accumulated profits. Xi&#8217;an TCH paid the $1.29&#160;million in
July 2013 and, as a result, became the sole stockholder of the JV. Erdos TCH currently has two power generation systems in Phase I with
a total of 18 MW power capacity, and three power generation systems in Phase II with a total of 27 MW power capacity. On April 28, 2016,
Erdos TCH and Erdos entered into a supplemental agreement, effective May 1, 2016, whereby Erdos TCH cancelled monthly minimum lease payments
from Erdos, and started to charge Erdos based on actual electricity sold at RMB 0.30 / KWH. The selling price of each KWH is determined
annually based on prevailing market conditions. In May 2019, Erdos TCH ceased its operations due to renovations and furnace safety upgrades
of Erdos, and the Company initially expected the resumption of operations in July 2020, but the resumption of operations was further delayed
due to government&#8217;s mandate for Erdos to significantly lower its energy consumption per unit of GDP by implementing a comprehensive
technical upgrade of its ferrosilicon production line to meet the City&#8217;s energy-saving targets.&#160;&#160;Erdos is currently researching
the technical rectification scheme. Once the scheme is determined, Erdos TCH will carry out supporting technical transformation for its
waste heat power station project.&#160;During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460) per month, until operations
resume.&#160;The Company has not recognized any income due to the uncertainty of collection.&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#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: 29; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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; text-align: justify; margin: 0pt 0">In addition, Erdos TCH has&#160;30% ownership in DaTangShiDai (BinZhou)
Energy Savings Technology Co., Ltd. (&#8220;BinZhou Energy Savings&#8221;),&#160;30% ownership in DaTangShiDai DaTong Recycling Energy
Technology Co., Ltd. (&#8220;DaTong Recycling Energy&#8221;), and&#160;40% ownership in DaTang ShiDai TianYu XuZhou Recycling Energy Technology
Co, Ltd. (&#8220;TianYu XuZhou Recycling Energy&#8221;). These companies were incorporated in 2012 but have not been any operations since
then nor has any registered capital contribution been made.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>Chengli Waste Heat Power Generation Projects</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">On July 19, 2013, Xi&#8217;an TCH formed a
new company, &#8220;Xi&#8217;an Zhonghong New Energy Technology Co., Ltd.&#8221; (&#8220;Zhonghong&#8221;), of which it owns&#160;90%
of Zhonghong, with HYREF owning the other&#160;10%.&#160;Zhonghong is engaged to provide energy saving solution and services, including
constructing, selling and leasing energy saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a
Share Transfer Agreement with HYREF, pursuant to which HYREF transferred its 10% ownership in Zhonghong to Shanghai TCH for RMB 3 million
($0.44 million). The transfer was completed on January 22, 2019.&#160;The Company owns 100% of Xi&#8217;an Zhonghong after the transaction.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">On July 24, 2013, Zhonghong entered into a
Cooperative Agreement of CDQ and CDQ WHPG Project (Coke Dry Quenching Waste Heat Power Generation Project) with Boxing County Chengli
Gas Supply Co., Ltd. (&#8220;Chengli&#8221;). The parties entered into a supplement agreement on July 26, 2013. Pursuant to these agreements,
Zhonghong will design, build and maintain a 25 MW CDQ system and a CDQ WHPG system to supply power to Chengli, and Chengli will pay energy
saving fees (the &#8220;Chengli Project&#8221;).</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">On December 29, 2018, Xi&#8217;an Zhonghong,
Xi&#8217;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station Fixed Assets Transfer Agreement,&#160;pursuant
to which Xi&#8217;an Zhonghong transferred Chengli CDQ WHPG station (&#8216;the Station&#8221;) as the repayment for the loan of RMB 188,639,400
($27.54 million) to HYREF. Xi&#8217;an Zhonghong, Xi&#8217;an TCH, Guohua Ku and Chonggong Bai also agreed to a Buy Back Agreement for
the Station when certain conditions are met (see Note 8). The transfer of the Station was completed on January 22, 2019, the Company recorded
a $624,133 loss.&#160;However, because the loan was not deemed repaid due to the buyback provision (See Note 8 for detail), the Company
kept the loan and the Chengli project recognized&#160;in its consolidated financial statements (&#8220;CFS&#8221;) until April&#160;9,&#160;2021.
The Buy Back Agreement was terminated on April&#160;9, 2021, HYREF did not execute the buy-back option and did not ask for any additional
payment from the buyers other than keeping the CDQ WHPG station.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Our management&#8217;s discussion and analysis
of our financial condition and results of operations are based on our consolidated financial statements (&#8220;CFS&#8221;), which were
prepared in accordance with accounting principles generally accepted in the United States of America (&#8220;US GAAP&#8221;). The preparation
of these financial statements requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities
and the disclosure of contingent assets and liabilities at the date of the financial statements as well as the reported net sales and
expenses during the reporting periods. On an ongoing basis, we evaluate our estimates and assumptions. We base our estimates on historical
experience and various other factors that we believe are reasonable under the circumstances, the results of which form the basis for making
judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ
from these estimates under different assumptions or conditions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#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: 30; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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; text-align: justify; margin: 0pt 0; ">While our significant accounting policies
are more fully described in Note 2 to our CFS, we believe the following accounting policies are the most critical to assist you in fully
understanding and evaluating this management discussion and analysis.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">These accompanying CFS were prepared in accordance
with US GAAP and pursuant to the rules and regulations of the SEC for financial statements.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The CFS include the accounts of CREG and,
its subsidiary, Sifang Holdings and Yinghua; Sifang Holdings&#8217; wholly-owned subsidiaries, Huahong and Shanghai TCH; Shanghai TCH&#8217;s
wholly-owned subsidiary Xi&#8217;an TCH; and Xi&#8217;an TCH&#8217;s subsidiaries, Erdos TCH, Zhonghong, and Zhongxun. Substantially all
of the Company&#8217;s revenues are derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all
of the Company&#8217;s consolidated assets and liabilities as of June 30, 2022. All significant inter-company accounts and transactions
were eliminated in consolidation.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">In preparing the CFS, management makes estimates
and assumptions that affect the reported amounts of assets and liabilities in the balance sheets as well as revenues and expenses during
the year reported. Actual results may differ from these estimates.&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Cash includes cash on hand and demand deposits
in accounts maintained within China. Balances at financial institutions within China are not covered by insurance. The Company has not
experienced any losses in such accounts.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Certain other financial instruments, which
subject the Company to concentration of credit risk, consist of accounts and other receivables. The Company does not require collateral
or other security to support these receivables. The Company conducts periodic reviews of its customers&#8217; financial condition and
customer payment practices to minimize collection risk on accounts receivable.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The operations of the Company are located
in the PRC. Accordingly, the Company&#8217;s business, financial condition and results of operations may be influenced by the political,
economic and legal environments in the PRC.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>Sales-type Leasing and Related Revenue
Recognition&#160;</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The Company follows Financial Accounting Standards
Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 842. Results and disclosure requirements for reporting
periods beginning after January 1, 2019 are presented under ASC Topic 842 (See Operating lease below as relates to the Company as a lessee).
The Company&#8217;s sales type lease contracts for revenue recognition fall under ASC 842.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The Company constructs and leases waste energy
recycling power generating projects to its customers. The Company typically transfers ownership of the waste energy recycling power generating
projects to its customers at the end of the lease.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#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: 31; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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; text-align: justify; margin: 0pt 0; ">The Company finances construction of waste
energy recycling power generating projects. The sales and cost of sales are recognized at the inception of the lease, which is when the
control is transferred to the lessee. The Company accounts for the transfer of control as a sales type lease in accordance with ASC 842-10-25-2.
The underlying asset is derecognized, and revenue is recorded when collection of payments is probable. This is in accordance with the
revenue recognition principle in ASC 606 -Revenue from contracts with customers. The investment in sales-type leases consists of the sum
of the minimum lease payments receivable less unearned interest income and estimated executory cost. Minimum lease payments are part of
the lease agreement between the Company (as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used
to calculate the present value of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory
costs and contingent rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate
of return on net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type
lease occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net of
value-added tax.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The Company records income from actual electricity
generated of each project in the period the income is earned, which is when the electricity is generated. Contingent rent is not part
of minimum lease payments.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><b>Foreign Currency Translation and Comprehensive
Income (Loss)</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The Company&#8217;s functional currency is
RMB. For financial reporting purposes, RMB figures were translated into USD as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect on the balance sheet date. Revenues and expenses are translated at the average rate of exchange prevailing
during the reporting period. Translation adjustments arising from the use of different exchange rates from period to period are included
as a component of stockholders&#8217; equity as &#8220;Accumulated other comprehensive income.&#8221; Gains and losses from foreign currency
transactions are included in income. There has been no significant fluctuation in exchange rate for the conversion of RMB to USD after
the balance sheet date.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The Company uses &#8220;Reporting Comprehensive
Income&#8221; (codified in FASB ASC Topic 220). Comprehensive income is comprised of net income and all changes to the statements of stockholders&#8217;
equity, except those due to investments by stockholders, changes in paid-in capital and distributions to stockholders.</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; "><b>RESULTS OF OPERATIONS</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Comparison of Results
of Operations for the six months ended June 30, 2022 and 2021</b></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; ">The following table sets
forth the results of our operations for the periods indicated as a percentage of net sales. Certain columns may not add due to rounding.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#160;</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>&#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">% of Sales</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">2021</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">% of Sales</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>Sales</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;&#160;&#160;&#160;&#160;-</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#8239;&#160;&#160;&#160;&#160;-</span></td><td style="text-align: left">%</td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">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">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">%</td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Interest income on sales-type leases</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; padding-bottom: 1.5pt">Total operating expenses</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">383,506</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">-</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">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">384,152</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">%</td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(383,506</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(384,152</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</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">Total non-operating income (expenses), 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">(259,206</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">-</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,229,546</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Income (loss) before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(642,712</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,845,394</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">%</td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax expense (benefit)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">23,557</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(97,953</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">-</td><td style="padding-bottom: 1.5pt; text-align: left">%</td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Net income (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">(666,269</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">-</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">1,943,347</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">-</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; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>SALES</i>.&#160;Total
sales for the six months ended June 30, 2022 and 2021 were $0.&#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; text-align: justify; margin: 0pt 0; "><i>COST OF SALES.&#160;</i>Cost of sales (&#8220;COS&#8221;)
for the six months ended June 30, 2022 and 2021 were $0.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#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: 32; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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; text-align: justify; margin: 0pt 0; "><i>GROSS PROFIT</i>. Gross income for the
six months ended June 30, 2022 and 2021 were $0 with gross margin of 0%.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>OPERATING EXPENSES</i>.&#160;Operating
expenses consisted of general and administrative expenses totaling $383,506 for the six months ended June 30, 2022, compared to $384,152
for the six months ended June 30, 2021, a slight decrease of $646 or 0.2%. The decrease in operating expenses was mainly due to decreased
Edgar fee by $441.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>NET NON-OPERATING INCOME (EXPENSES)</i>.&#160;Net
non-operating income (expenses) consisted of loss on note conversion, interest income, interest expenses, Impairment loss on long term
equity investment of Xi&#8217;an TCH&#8217;s investment into the HYREF fund, and miscellaneous expenses. For the six months ended June
30, 2022, net non-operating expense was $259,206 compared to non-operating income of $2,229,546 for the six months ended June 30, 2021.
For the six months ended June 30, 2022, we had $223,915 interest income but the amount was offset by $230,262 interest expense on note
payable, loss on note conversion of $121,121, and other expenses of $131,682. For the six months ended June 30, 2021, we had $193,157
interest income and gain on termination of buy-back agreement of Chengli project of $3,155,959 (see Note 8), but the amount was offset
by $227,701 interest expense on note payable, interest expense on failure of note redemption on time of $818,914, loss on note conversion
of $2,719 and other expenses of $70,236.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>INCOME TAX EXPENSE (BENEFIT)</i>.&#160;Income
tax expense was $23,557 for the six months ended June 30, 2022, compared with income tax benefit of $97,953 for the six months ended June
30, 2021. The consolidated effective income tax (benefit) rates for the six months ended June 30, 2022 and 2021 were 3.7% and (5.3)%,
respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>NET INCOME (LOSS). </i>&#160;Net loss for
the six months ended June 30, 2022 was $666,269 compared to net income of $1,943,347 for the six months ended June 30, 2021, an increase
of net loss of $2,609,616. This increase in net loss was mainly due to increased loss on note conversion by $118,402, increased income
tax expense by $121,510 and no gain from project termination (while in 2021, we had gain on termination of buy-back agreement of Chengli
project of $3,155,959), which was partly offset by decreased interest expense by $816,297.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Comparison of Results
of Operations for the three months ended June 30, 2022 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The following table sets
forth the results of our operations for the periods indicated as a percentage of net sales. Certain columns may not add due to rounding.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#160;</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>&#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">% of Sales</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">2021</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">% of Sales</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: 52%">Sales</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</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;&#160;&#160;&#160;&#160;-</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">&#160;&#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;&#160;&#160;&#160;&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">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">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Interest income on sales-type leases</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">187,726</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">111,060</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(187,726</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(111,060</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</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">Total non-operating income (expenses), 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">(31,234</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">-</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,228,553</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Income (loss) before income tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(218,960</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,117,493</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">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax expense(benefit)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,850</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(103,078</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">-</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Net income (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">(224,810</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">-</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">2,220,571</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">-</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; text-align: justify; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>SALES</i>.&#160;Total
sales for the three months ended June 30, 2022 and 2021 were $0.&#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; text-align: justify; margin: 0pt 0; "><i>COST OF SALES.&#160;</i>Cost of sales (&#8220;COS&#8221;)
for the three months ended June 30, 2022 and 2021 were $0.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>GROSS PROFIT</i>. Gross income for the
three months ended June 30, 2022 and 2021 were $0 with gross margin of 0%.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#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: 33; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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; text-align: justify; margin: 0pt 0; "><i>OPERATING EXPENSES</i>.&#160;Operating
expenses consisted of general and administrative expenses totaling $187,726 for the three months ended June 30, 2022, compared to $111,060
for the three months ended June 30, 2021, an increase of $76,666 or 69%. The increase in operating expenses was mainly due to increased
legal fee by $26,000, increased other G&amp;A expense by $16,000 and decreased bad debt reversal by $34,579.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>NET NON-OPERATING INCOME (EXPENSES</i>).&#160;Net
non-operating income (expenses) consisted of loss on note conversion, interest income, interest expenses, Impairment loss on long term
equity investment of Xi&#8217;an TCH&#8217;s investment into the HYREF fund, and miscellaneous expenses. For the three months ended June
30, 2022, net non-operating expense was $31,234 compared to non-operating income of $2,228,553 for the three months ended June 30, 2021.
For the three months ended June 30, 2022, we had $109,585 interest income but the amount was offset by $109,697 interest expense on note
payable, and other expenses of $31,077. For the three months ended June 30, 2021, we had $109,461 interest income and gain on termination
of buy-back agreement of Chengli project $3,155,959 (see Note 8), but the amount was offset by $145,615 interest expense on note payable,
interest expense on failure of note redemption on time of $818,914, loss on note conversion of 2,719, and other expenses of $69,619.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>INCOME TAX EXPENSE (BENEFIT)</i>.&#160;Income
tax expense was $5,850 for the three months ended June 30, 2022, compared with income tax benefit of $103,078 for the three months ended
June 30, 2021. The consolidated effective income tax (benefit) rates for the three months ended June 30, 2022 and 2021 were 2.7% and (4.9)%,
respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>NET INCOME (LOSS). </i>&#160;Net loss for
the three months ended June 30, 2022 was $224,810 compared to net income of $2,220,571 for the three months ended June 30, 2021, an increase
of net loss of $2,445,381. This increase in net loss was mainly due to no gain on termination of project (while in 2021, we had gain on
buy-back agreement of Chengli project of $3,155,959) and increased income tax expense by $108,928, which was partly offset by decreased
interest expense by $854,787 as described above.&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><b>Comparison of Six Months Ended June 30,
2022 and 2021</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">As of June 30, 2022, the Company had cash
and equivalents of $144.25 million, other current assets of $1.09 million, current liabilities of $21.68 million, working capital of $123.66
million, a current ratio of 6.71:1 and a liability-to-equity ratio of 0.22:1.</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; ">The following is a summary
of cash provided by or used in each of the indicated types of activities during the six months ended June 30, 2022 and 2021:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#160;</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="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><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">2021</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: justify">Cash provided by (used in):</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">Operating Activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(167,599</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">(681,465</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify">Investing Activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">Financing Activities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">42,561,721</td><td style="text-align: left">&#160;</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Net cash used in operating activities was
$167,599 during the six months ended June 30, 2022, compared to $681,465 for the six months ended June 30, 2021. The decrease in net cash
outflow for the six months ended June 30, 2022 was mainly due to decreased cash outflow on taxes payable by $866,682, which was partly
offset by decreased cash inflow from accounts receivable by $345,788.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">On August 2, 2021, the Company entered a Research
and Development Cooperation Agreement with a software development company to design, establish, upgrade and maintenance of Smart Energy
Management Cloud Platform for energy storage and remote-site monitoring; upon completion, the Company will provide such platform to its
customers at a fee. Total contracted research and development cost is $1,000,000, the Company prepaid $200,000 in 2021.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#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: 34; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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; text-align: justify; margin: 0pt 0; ">On August 23, 2021, the Company entered a
Market Research and Project Development Service Agreement with a consulting company in Xi&#8217;an for a service period of 12 months.
The consulting company will perform the market research for new energy industry including photovoltaic and energy storage, develop potential
new customers and due diligence check, assisting the Company for business cooperation negotiation and relevant agreements preparation.
Total contract amount is $1,150,000, and the Company prepaid $650,000 at commencement of the service; the Company will pay $200,000 upon
issuance of the research report, and pay the remaining of $300,000 upon completion all the services.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Net cash used in investing activities was
$0 and $0, respectively, for the six months ended June 30, 2022 and 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Net cash provided by financing activities
was $0 for the six months ended June 30, 2022 compared to net cash provided by financing activities of $42,561,721 for the six months
ended June 30, 2021. The cash inflow for the six months ended June 30, 2021 was the proceeds from a private placement of $37,561,721 and
issuance of notes payable of $5,000,000.&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">On February 23, 2021, the Company entered
into certain securities purchase agreements with several non-U.S. investors (the &#8220;Purchasers&#8221;), pursuant to which the Company
agreed to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at&#160;$11.522 per share, which
was the five-day average closing price immediately prior to signing the Purchase Agreements.&#160;One of the purchasers was the Company&#8217;s
CEO (also is the Company&#8217;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11, 2021, the Company received
approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase agreements, there was no any
fees paid in connection with this financing. In April 2021, the Company&#8217;s CEO amended the number of shares that he would purchase
from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became 3,260,000 shares. The Company
returned $691,320 extra proceeds that were received earlier to the Company&#8217;s CEO in April 2021.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">We do not believe inflation has had or will
have a significant negative impact on our results of operations in 2022.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><b>Transfers of Cash to and from Our Subsidiaries</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The PRC has currency and capital transfer
regulations that require us to comply with certain requirements for the movement of capital. The Company is able to transfer cash (US
Dollars) to its PRC subsidiaries through: (i) an investment (by increasing the Company&#8217;s registered capital in a PRC subsidiary),
or (ii) a stockholder loan. The Company&#8217;s subsidiaries in the PRC have not transferred any earnings or cash to the Company to date.
The Company&#8217;s business is primarily conducted through its subsidiaries. The Company is a holding company and its material assets
consist solely of the ownership interests held in its PRC subsidiaries. The Company relies on dividends paid by its subsidiaries for its
working capital and cash needs, including the funds necessary: (i) to pay dividends or cash distributions to its stockholders, (ii) to
service any debt obligations and (iii) to pay operating expenses. As a result of PRC laws and regulations (noted below) that require annual
appropriations of 10% of after-tax income to be set aside in a general reserve fund prior to payment of dividends, the Company&#8217;s
PRC subsidiaries are restricted in that respect, as well as in others respects noted below, in their ability to transfer a portion of
their net assets to the Company as a dividend.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">With respect to transferring cash from the
Company to its subsidiaries, increasing the Company&#8217;s registered capital in a PRC subsidiary requires the filing of the local commerce
department, while a stockholder loan requires a filing with the state administration of foreign exchange or its local bureau.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">With respect to the payment of dividends,
we note the following:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#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 style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC regulations currently permit the payment of dividends only out of accumulated profits, as determined in accordance with accounting standards and PRC regulations (an in-depth description of the PRC regulations is set forth below);</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our PRC subsidiaries are required to set aside, at a minimum, 10% of their net income after taxes, based on PRC accounting standards, each year as statutory surplus reserves until the cumulative amount of such reserves reaches 50% of their registered capital;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Such reserves may not be distributed as cash dividends;</span></td></tr>
</table><div>

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

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

</div><!-- Field: Page; Sequence: 35; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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="margin: 0">&#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 style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our PRC subsidiaries may also allocate a portion of their after-tax profits to fund their staff welfare and bonus funds; except in the event of a liquidation, these funds may also not be distributed to stockholders; the Company does not participate in a Common Welfare Fund;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The incurrence of debt, specifically the instruments governing such debt, may restrict a subsidiary&#8217;s ability to pay stockholder dividends or make other cash distributions; and</span></td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is subject to covenants and consent requirements.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">If, for the reasons noted above, our subsidiaries
are unable to pay stockholder dividends and/or make other cash payments to the Company when needed, the Company&#8217;s ability to conduct
operations, make investments, engage in acquisitions, or undertake other activities requiring working capital may be materially and adversely
affected. However, our operations and business, including investment and/or acquisitions by our subsidiaries within China, will not be
affected as long as the capital is not transferred in or out of the PRC.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">In accordance with PRC regulations on Enterprises with Foreign Investment
and their articles of association, a foreign-invested enterprise (&#8220;FIE&#8221;) established in the PRC is required to provide statutory
reserves, which are appropriated from net profit, as reported in the FIE&#8217;s PRC statutory accounts. A FIE is required to allocate
at least 10% of its annual after-tax profit to the surplus reserve until such reserve has reached 50% of its respective registered capital
(based on the FIE&#8217;s PRC statutory accounts). The aforementioned reserves may only be used for specific purposes and may not be distributed
as cash dividends. Until such contribution of capital is satisfied, the FIE is not allowed to repatriate profits to its stockholders,
unless approved by the State Administration of Foreign Exchange. After satisfaction of this requirement, the remaining funds may be appropriated
at the discretion of the FIE&#8217;s board of directors. Our subsidiary, Shanghai TCH, qualifies as a FIE and is therefore subject to
the above-mandated regulations on distributable profits.&#160;&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Additionally, in accordance with PRC corporate
law, a domestic enterprise is required to maintain a surplus reserve of at least 10% of its annual after-tax profit until such reserve
has reached 50% of its respective registered capital based on the enterprise&#8217;s PRC statutory accounts. The aforementioned reserves
can only be used for specific purposes and may not be distributed as cash dividends. Xi&#8217;an TCH, Huahong, Zhonghong and Erdos TCH
were established as domestic enterprises; therefore, each is subject to the above-mentioned restrictions on distributable profits.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">As a result of PRC laws and regulations that
require annual appropriations of 10% of after-tax income to be set aside, prior to payment of dividends, in a general reserve fund, the
Company&#8217;s PRC subsidiaries are restricted in their ability to transfer a portion of their net assets to the Company as a dividend
or otherwise.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; "><i>Chart of the Company&#8217;s Statutory
Reserve</i></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">Pursuant to PRC corporate law, effective January
1, 2006, the Company is required to maintain a statutory Pursuant to PRC corporate law, effective January 1, 2006, the Company is required
to maintain a statutory reserve by appropriating from its after-tax profit before declaration or payment of dividends. The statutory reserve
represents restricted retained earnings. Our restricted and unrestricted retained earnings under US GAAP are set forth below:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#160;</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="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">As of</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">June 30,<br/> 2022</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="white-space: nowrap; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&#160;31,<br/> 2021</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: justify">Unrestricted accumulated deficit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(55,930,115</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">(55,281,680</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Restricted retained earnings (surplus reserve fund)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,162,233</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,180,067</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; padding-bottom: 4pt">Total accumulated deficit</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">(40,767,882</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">(40,101,613</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#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: 36; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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: justify; "><b>OFF-BALANCE SHEET
ARRANGEMENTS</b></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; text-align: justify; margin: 0pt 0; ">We have not entered into any other financial
guarantees or other commitments to guarantee the payment obligations of any third parties. We have not entered into any derivative contracts
that are indexed to our shares and classified as stockholders&#8217; equity or that are not reflected in our consolidated financial statements.
Furthermore, we do not have any retained or contingent interest in assets transferred to an unconsolidated entity that serves as credit,
liquidity or market risk support to such entity. We do not have any variable interest in any unconsolidated entity that provides financing,
liquidity, market risk or credit support to us or engages in leasing, hedging or research and development services with us.&#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: 0pt 0; text-align: justify; "><b>CONTRACTUAL OBLIGATIONS</b></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; ">The Company&#8217;s contractual
obligations as of June 30, 2022 are as follows:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">&#160;</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-align: center">&#160;</td><td style="text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">1 year or</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">More than</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">See Note</td><td style="text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">Contractual Obligation</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">less</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">1 year</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">(for&#160;details)</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="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: justify; padding-bottom: 1.5pt">Notes payable including accrued interest of $133,807, net of unamortized OID of $93,750</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">5,540,019</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 9%; padding-bottom: 1.5pt; text-align: right">10</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: justify; padding-bottom: 1.5pt">Entrusted loan including interest payable of $360,350</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">11,833,366</td><td style="padding-bottom: 1.5pt; 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">-</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">8</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; text-align: justify; padding-bottom: 4pt">Total</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">17,373,385</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">-</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">&#160;</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; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0; ">The Company believes it has sufficient cash
in bank of $144.25 million as of June 30, 2022, and a sufficient channel to commercial institutions to obtain any loans that may be necessary
to meet its working capital needs. Historically, we have been able to obtain loans or otherwise achieve our financing objectives due to
the Chinese government&#8217;s support for energy-saving businesses with stable cash inflows, good credit ratings and history.</p><div>

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

</div><p style="margin: 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 37; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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 0pt 0pt 0; ">&#160;</p><div>

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 67.8pt"><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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exchange
Rate Risk</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
operations are conducted mainly in the PRC. As such, our earnings are subject to movements in foreign currency exchange rates when transactions
are denominated in RMB, which is our functional currency. Accordingly, our operating results are affected by changes in the exchange
rate between the U.S. dollar and those currencies.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
4. Controls and Procedures.</b>&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Disclosure
Controls and Procedures</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains disclosure controls and procedures which are designed to provide reasonable assurance that information required to
be disclosed in the Company&#8217;s periodic SEC reports is recorded, processed, summarized and reported within the time periods specified
in the SEC&#8217;s rules and forms, and that such information is accumulated and communicated to its principal executive officer and
principal financial officer, as appropriate, to allow timely decisions regarding required disclosure. The Company&#8217;s management,
with the participation of the Company&#8217;s Chief Executive Officer (&#8220;CEO&#8221;) and Chief Financial Officer (&#8220;CFO&#8221;),
has evaluated the effectiveness of the Company&#8217;s &#8220;disclosure controls and procedures,&#8221; as such term is defined in Rules
13a - 15(e) and 15d - 15(e) of the Securities Exchange Act of 1934 (&#8220;Exchange Act&#8221;) at the end of the period covered by the
report. Based upon that evaluation, our CEO and CFO concluded that, as of June 30, 2022, the Company&#8217;s disclosure controls and
procedures were not effective.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Changes
in Internal Control Over Financial Reporting</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
the participation of the Company&#8217;s management, including its CEO and CFO, the Company also conducted an evaluation of the Company&#8217;s
internal control over financial reporting to determine whether any changes occurred during the Company&#8217;s fiscal quarter ended as
of June 30, 2022, that have materially affected, or are reasonably likely to materially affect, the Company&#8217;s internal control
over financial reporting. Based on such evaluation, management concluded that, as of the end of the period covered by this report, there
have not been any changes in the Company&#8217;s internal control over financial reporting (as such term is defined in Rules 13a-15(f)
and 15d-15(f) under the Exchange Act) during the fiscal quarter to which this report relates that have materially affected, or are reasonably
likely to materially affect, the Company&#8217;s internal control over financial reporting.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inherent
Limitations on Effectiveness of Controls</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management, including the CEO and CFO, does not expect that our disclosure controls or our internal control over financial reporting
will prevent or detect all error and all fraud. A control system, no matter how well designed and operated, can provide only reasonable,
not absolute, assurance that the control system&#8217;s objectives will be met. The design of a control system must reflect the fact
that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the
inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error
or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. The design of any system of controls
is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed
in achieving its stated goals under all potential future conditions. Projections of any evaluation of the effectiveness of controls to
future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the
degree of compliance with policies or procedures.</span></p><div>

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

</div><!-- Field: Page; Sequence: 38; Value: 26 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 33%">&#160;</td><td style="width: 34%; text-align: center"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td><td style="width: 33%; text-align: right">&#160;</td></tr></table></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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="a_006"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p><div>

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we may be subject to legal proceedings and claims in the ordinary course of business. We are not currently a party to any
material legal proceedings, and to our knowledge none is threatened. There can be no assurance that future legal proceedings arising
in the ordinary course of business or otherwise will not have a material adverse effect on our financial position, results of operations
or cash flows.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2019, Beijing Hongyuan Recycling Energy Investment Center, or Hongyuan, filed a lawsuit with the Beijing Intermediate People&#8217;s
Court against Xi&#8217;an TCH to compel Xi&#8217;an TCH to repurchase certain stocks pursuant to a stock repurchase option agreement.
On April 9, 2021, the court rendered a judgment in favor of Hongyuan. Xi &#8216;an TCH filed a motion for retrial to High People&#8217;s
Court of Beijing on April 13, 2022, on the basis that Xi&#8217;an TCH has already paid RMB 267 million to Hongyuan as an out-of-court
settlement. On August 10, 2022, Beijing No.1 Intermediate People&#8217;s Court of Beijing issued a Certificate of Active Performance,
proving that Xi&#8217;an Zhonghong New Energy Technology Co., Ltd. Had fulfilled its buyback obligations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
February 2016, Xuzhou Intermediate People&#8217;s Court of Jiangsu Province, or the Xuzhou Court, accepted an execution proceeding request
from Zhongrong International Trust Co. Ltd., or Zhongrong, against Mr. Guohua Ku, Xi&#8217;an TCH, Xuzhou Taifate Steel Co., Ltd., or
Xuzhou Taifate, to satisfy the obligation arising out of a loan agreement and guarantee agreement among the parties. On March 21, 2018
and March 20, 2019, the Xuzhou Court ordered a deduction from the bank accounts of Mr. Ku and Xi&#8217;an TCH of RMB 371,470 and RMB
254,824, respectively. On August 21, 2020, the Xuzhou Court reopened the case in response to Zhongrong&#8217;s request against Xuzhou
Taifa for the resolution of an additional loan in the amount of RMB 145,356,100, which was paid in full in settlement. The Xuzhou Court
concluded and closed the case on December 21, 2020.&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
have been no material changes in our risk factors from those disclosed in Part I, Item 1A, of our Annual Report on Form 10-K as of and
for the year ended December 31, 2021. An investment in our common stock involves various risks. When considering an investment in our
company, you should consider carefully all of the risk factors described in our most recent Form 10-K and the registration statement
as referenced above. If any of those risks, incorporated by reference in this Form 10-Q, occur, the market price of our shares of common
stock could decline and investors could lose all or part of their investment. These risks and uncertainties are not the only ones facing
us and there may be additional matters that we are unaware of or that we currently consider immaterial. All of these could adversely
affect our business, financial condition, results of operations and cash flows and, thus, the value of an investment in our company.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><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 0pt 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_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><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 0pt 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_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-indent: 0.5in"><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 0pt 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 0pt 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 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Nome</span></p><div>

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

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><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 0pt 0pt 0; text-align: justify"><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">
    <td style="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 9%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit&#160;No.</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 90%; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000101054902000036/boulder10ksbex35123101.txt">Articles
    of Incorporation (filed as Exhibit 3.05 to the Company&#8217;s Form 10-KSB for the fiscal year ended December 31, 2001).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390022011355/ea156591ex3-2_chinarecyc.htm">Fifth
    Amended and Restated Bylaws (filed as Exhibit 3.2 to the Company&#8217;s Current Report on Form 8-K dated March 9, 2022).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390016013887/f8k052416ex3vi_chinarecycl.htm">Certificate
    of Change (filed as Exhibit 3.6 to the Company&#8217;s Current Report on Form 8-K dated May 24, 2016).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390022011355/ea156591ex3-1_chinarecyc.htm">Certificate
    of Amendment (filed as Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K dated March 9, 2022).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000101054904000729/chinadigex41111204.txt">Common
    Stock Specimen (filed as Exhibit 4.1 to the Company&#8217;s Registration Statement on Form SB-2 dated November 12, 2004; 1934 Act
    File No. 333-120431).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420410013721/v177357_ex10-27.htm">Supplementary
    Agreement by and between Inner Mongolia Erdos TCH Energy Saving Development Co., Ltd. and Inner Mongolia Erdos Metallurgy Co., Ltd.,
    dated December 1, 2009 (filed as Exhibit 10.27 to the Company&#8217;s Form 10-K for the year ended December 31, 2009).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420409044764/v158587_ex10-1.htm">Joint
    Operation Agreement by and between Xi&#8217;an TCH Energy Technology Co., Ltd., a wholly owned subsidiary of the Company, and Inner
    Mongolia Erdos Metallurgy Co., Ltd., dated January 20, 2009 (filed as Exhibit 10.1 to the Company&#8217;s Form 10-Q for the quarterly
    period ended June 30, 2009).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420410005575/v173285_ex10-28.htm">Form
    of Independent Director Agreement. (filed as Exhibit 10.28 on the Company&#8217;s Registration Statement on Form 10, filed on February
    5, 2010).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000721693/000121390022055680/f10k2021_smartpowerr.htm" style="-sec-extract: exhibit">English
    Translation of Employment Agreement between the Company and Guohua Ku, dated December 10, 2020 (filed as Exhibit 10.4 to the
    Company&#8217;s Current Report on Form 10-K dated December 31, 2021).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/0000721693/000121390022055680/f10k2021_smartpowerr.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">English </span>Translation
    of Employment Agreement between the Company and Yongjiang Shi, dated December 16, 2021 (filed as Exhibit 10.5 to the Company&#8217;s
    Current Report on Form 10-K dated September 16, 2021).</a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413050847/v355125_ex10-1.htm">Biomass
    Power Generation Asset Transfer Agreement (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated September
    16, 2013).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413050847/v355125_ex10-2.htm">Biomass
    Power Generation Project Lease Agreement (filed as Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K dated September
    16, 2013).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-1.htm">Partnership
    Agreement of Beijing Hongyuan Recycling Energy Investment Center, LLP, dated July 18, 2013 (filed as Exhibit 10.1 to the Company&#8217;s
    Form 10-Q for the quarterly period ended September 30, 2013).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-3.htm">EPC
    Contract for Boxing CDQ Waste Heat Power Generation Project, dated July 22, 2013, by and between Xi&#8217;an Zhonghong New Energy
    Technology Co., Ltd and Xi&#8217;an Huaxin New Energy Co., Ltd (filed as Exhibit 10.3 to the Company&#8217;s Form 10-Q for the quarterly
    period ended September 30, 2013).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-4.htm">EPC
    Contract for CDQ Power Generation Project of Xuzhou Tianyu Group, dated July 22, 2013, by and between Xi&#8217;an Zhonghong New Energy
    Technology Co., Ltd and Xi&#8217;an H201uaxin New Energy Co., Ltd. (filed as Exhibit 10.4 to the Company&#8217;s Form 10-Q for the
    quarterly period ended September 30, 2013).</a></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 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 0pt 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: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 90%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-5.htm">Cooperation
    Agreement, dated July 22, 2013, by and between Xi&#8217;an Zhonghong New Energy Technology Co., Ltd. and Jiangsu Tianyu Energy and
    Chemical Group Co., Ltd (filed as Exhibit 10.5 to the Company&#8217;s Form 10-Q for the quarterly period ended September 30, 2013).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413066288/v362538_ex10-1.htm">Waste
    Heat Power Generation Energy Management Cooperative Agreement with Zhongtai (filed as Exhibit 10.1 to the Company&#8217;s Current
    Report on Form 8-K dated December 6, 2013).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413067584/v363208_ex10-1.htm">CDQ
    Power Generation Energy Management Cooperative Agreement with Rongfeng (filed as Exhibit 10.1 to the Company&#8217;s Current Report
    on Form 8-K dated December 17, 2013).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.14</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420415026577/v408892_def14a.htm">China
    Recycling Energy Corporation Omnibus Equity Plan (Incorporated by reference from Appendix A to the Company&#8217;s Definitive Schedule
    14A filed on April 30, 2015).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.15</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420415067187/v425367_ex10-1.htm">Transfer
    Agreement of CDQ&#160;&amp; Waste Heat Power Generation, dated November 16, 2015, by and between Xi&#8217;an TCH Energy Technology
    Co., Ltd and Tangshan Rongfeng Iron&#160;&amp; Steel Co., Ltd. and Xi&#8217;an Huaxin New Energy Co., Ltd. (filed as Exhibit 10.1
    to the Company&#8217;s Current Report on Form 8-K dated November 20, 2015).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.16</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420416088880/v434699_ex10-1.htm">Xuzhou
    Zhongtai CDQ and Waste Heat Power Generation System Transfer Agreement, dated March 14, 2016, by Xi&#8217;an TCH Energy Technology
    Co., Ltd, Xuzhou Zhongtai Energy Technology Co., Ltd. and Xi&#8217;an Huaxin New Energy Co., Ltd. (filed as Exhibit 10.1 to the Company&#8217;s
    Current Report on Form 8-K dated March 18, 2016).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.17</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390016015889/f10q0616ex10i_chinarecycling.htm">Repurchase
    Agreement for Coking Coal Gas Power Generation Project, dated June 22, 2016, by and between Xi&#8217;an TCH Energy Technology Co.,
    Ltd., and Qitaihe City Boli Yida Coal Selection Co., Ltd. (filed as Exhibit 10.1 to the Company&#8217;s Quarterly Report on Form
    10-Q dated August 15, 2016).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.18</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390018009306/f8k071118ex10-1_china.htm">Securities
    Purchase Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P., dated July 11, 2018 (filed
    as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated July 17, 2018).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.19</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390018009306/f8k071118ex10-2_china.htm">Convertible
    Promissory Note, issued by China Recycling Energy Corporation to Iliad Research and Trading, L.P., dated July 11, 2018 (filed as
    Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K dated July 17, 2018).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.20</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390018013365/f8k093018ex10-1_chinarecycl.htm">Equity
    Purchase Agreement by and between Shanghai TCH Energy Technology Co., Ltd. and Jinhua Wang, dated September 30, 2018 (filed as Exhibit
    10.1 to the Company&#8217;s Current Report on Form 8-K dated September 30, 2018).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.21</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390018016526/f8k112118ex10-1_china.htm">Agreement
    of Supplementary and Amendment by and between Shanghai TCH Energy Technology Co., Ltd. and Jinhua Wang, dated November 21, 2018 (filed
    as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated November 26, 2018).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.22</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-21_china.htm">CDQ
    WHPG Station Fixed Assets Transfer Agreement, dated December 29, 2018, by and among Xi&#8217;an Zhonghong, Xi&#8217;an TCH, the HYREF,
    Guohua Ku and Chonggong Bai (filed as Exhibit 10.21 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December
    31, 2018 filed on March 16, 2019).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.23</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-22_china.htm">Buy-Back
    Agreement, dated December 29, 2018, by and among HYREF, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, Guohua Ku, Chonggong Bai and Xi&#8217;an
    Hanneng (filed as Exhibit 10.22 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2018 filed
    on March 16, 2019).</a></span></td></tr>
</table><div>

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

</div><p style="margin: 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="margin: 0">&#160;</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: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.24</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 90%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-23_china.htm">Equity
    Transfer Agreement, dated December 29, 2018, by and between Xi&#8217;an TCH and Hongyuan Huifu. (filed as Exhibit 10.23 to the Company&#8217;s
    Annual Report on Form 10-K dated for the year ended December 31, 2018 filed on March 16, 2019)&#8224;</a></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.25</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 90%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-24_china.htm">Equity
    Transfer Agreement, dated December 29, 2018, by and between Shanghai TCH and HYREF.&#160;(filed as Exhibit 10.24 to the Company&#8217;s
    Annual Report on Form 10-K dated for the year ended December 31, 2018 filed on March 16, 2019)&#8224;</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.26</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-25_china.htm">Supplementary
    Agreement of Equity Transfer Agreement, dated December 29, 2018, by and among Xi&#8217;an TCH, Hongyuan Huifu, and the Fund Management
    Company.&#160;(filed as Exhibit 10.25 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2018
    filed on March 16, 2019)&#8224;</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.27</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-26_china.htm">Projects
    Transfer Agreement by and among Xi&#8217;an Zhonghong, Xi&#8217;an TCH, and Mr. Chonggong Bai, dated January 4, 2019 (filed as Exhibit
    10.26 to the Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2018 filed on March 16, 2019).&#8224;</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.28</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019002847/f8k021319ex10-1_chinarecycl.htm">Securities
    Purchase Agreement by and between China Recycling Energy Corporation and Great Essential Investment, Ltd, dated February 13, 2019
    (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated February 19, 2019).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.29</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019005609/f8k032919ex10-1_china.htm">Termination
    of Equity Purchase Agreement and Supplementary Amendment Agreement by and between Shanghai TCH and Mr. Jihua Wang, dated March 29,
    2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated March 29, 2019).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.30</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019018290/f8k091119ex10-1_china.htm">Forebearance
    Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated September 11, 2019 (filed
    as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated September 11, 2019).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.31</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019018731/f8k091919ex10-1_china.htm">Exchange
    Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated September 19, 2019 (filed
    as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated September 19, 2019).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.32</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019019522/f8kl092919ex10-1_chinarecy.htm">Termination
    Agreement of Lease Agreement of Biomass Power Generation Project by and between Xi&#8217;an TCH Energy Technology Co., Ltd. and Pucheng
    Xin Heng Yuan Biomass Power Generation Co., Ltd. dated September 29, 2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report
    on Form 8-K dated September 29, 2019).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.33</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019020817/f8k101619ex10-1_china.htm">Exchange
    Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated October 16, 2019 (filed as
    Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated October 16, 2019).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.34</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019020817/f8k101619ex10-2_china.htm">Exchange
    Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated October 16, 2019 (filed as
    Exhibit 10.2 to the Company&#8217;s Current Report on Form 8-K dated October 16, 2019).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.35</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019026702/f8k121619aex10-1_china.htm">Amendment
    to Forebearance Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated December 16,
    2019 (filed as Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated December 16, 2019).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.36</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020000526/f8k010320ex10-1_china.htm">Exchange
    Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated January 3, 2020 (filed as
    Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated January 3, 2020).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.37</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020001199/f8k011320ex10-1_chinarecy.htm">Exchange
    Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated January 13, 2020 (filed as
    Exhibit 10.1 to the Company&#8217;s Current Report on Form 8-K dated January 13, 2020).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.38</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020010899/ea121350ex10-30_chinarecy.htm">Exchange
    Agreement by and between China Recycling Energy Corporation and Iliad Research and Trading, L.P. dated May 4, 2020 (filed as Exhibit
    10.30 to the Company&#8217;s Current Report on Form 8-K, dated May 4, 2020).</a></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.39</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 90%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/721693/000121390021021778/f10k2020_chinarecycling.htm">Employment
    Agreement by and between China Recycling Energy Corporation and Yongjiang (Jackie) Shi, dated May 8, 2020 (as Exhibit 10.38 to the
    Company&#8217;s Annual Report on Form 10-K dated for the year ended December 31, 2020 filed on April 15, 2021)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.40</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020013242/ea122236ex10-39_chinarecy.htm">Exchange
    Agreement dated as of May 15, 2020 by and between China Recycling Energy Corporation and Lliad Research and Trading, L.P. (filed
    as Exhibit 10.39 to the Company&#8217;s Current Report on Form 8-K, dated May 21, 2020).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.41</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020013242/ea122236ex10-40_chinarecy.htm">Forbearance
    Agreement dated as of May 15, 2020 by and between China Recycling Energy Corporation and Lliad Research and Trading, L.P. (filed
    as Exhibit 10.40 to the Company&#8217;s Current Report on Form 8-K, dated May 21, 2020).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.42</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020014076/ea122601ex10-41_chinarecy.htm">Exchange
    Agreement dated as of May 29, 2020 by and between China Recycling Energy Corporation and Lliad Research and Trading, L.P. (filed
    as Exhibit 10.41 to the Company&#8217;s Current Report on Form 8-K, dated June 4, 2020).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.43</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020044933/ea132303ex10-43_china.htm">Equity
    Acquisition Agreement dated as of December 22, 2020 by and between China Recycling Energy Corporation and Shanghai TCH Energy Technology
    Co., Ltd., Zheng Feng, Yinhua Zhang, Weidong Xu and Xi&#8217;an Taiying Energy Saving Technology Co., Ltd. (filed as Exhibit 10.43
    to the Company&#8217;s Current Report on Form 8-K, dated December 29, 2020).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.44</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021051662/ea148160ex10-43_chinarecyc.htm">Promissory
    Note dated as of December 4, 2020 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as Exhibit
    10.43 to the Company&#8217;s Form S-1/A dated October 6, 2021)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.45</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021051662/ea148160ex10-44_chinarecyc.htm">Exchange
    Agreements dated as of August 24, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as
    Exhibit 10.44 to the Company&#8217;s Form S-1/A dated October 6, 2021)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.46</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021051662/ea148160ex10-45_chinarecyc.htm">Exchange
    Agreements dated as of August 31, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as
    Exhibit 10.45 to the Company&#8217;s Form S-1/A dated October 6, 2021)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.47</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-1_chinarecycl.htm">Exchange
    Agreements dated as of September 1, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed
    as Exhibit 10.1 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.48</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-2_chinarecycl.htm">Exchange
    Agreements dated as of October 8, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed as
    Exhibit 10.2 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.49</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-3_chinarecycl.htm">Exchange
    Agreements dated as of October 21, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed
    as Exhibit 10.3 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</a></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.50</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 90%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-4_chinarecycl.htm">Exchange
    Agreements dated as of October 25, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed
    as Exhibit 10.4 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.51</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021058654/f10q0921ex10-5_chinarecycl.htm">Exchange
    Agreements dated as of November 9, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed
    as Exhibit 10.5 to the Company&#8217;s quarterly report on Form 10-Q dated November 12, 2021)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.52</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021063432/ea150883ex10-51_chinarecyc.htm">Exchange
    Agreements dated as of November 30, 2021 by and between China Recycling Energy Corporation and Streeterville Capital, LLC. (filed
    as Exhibit to the Company&#8217;s Amendment to Registration Statement on Form S1/A dated December 3, 2021)</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/721693/000114420409062755/v168008_ex14-1.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Code of Ethics (filed as Exhibit 14.1 to the Company&#8217;s Current Report on Form 8-K dated December 2, 2009).</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020012170/f10k2019ex21-1_china.htm">Subsidiaries
    (filed as Exhibit 21.1 to the Company&#8217;s Annual Report on Form 10-K dated May 14, 2020).</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="f10q0622ex31-1_smartpowerr.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rule 13a-14(a)/15d-14(a) certification of the Chief Executive Officer.</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="f10q0622ex31-2_smartpowerr.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Rule 13a-14(a)/15d-14(a) certification of the Chief Financial Officer.</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="f10q0622ex32-1_smartpowerr.htm">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="f10q0622ex32-2_smartpowerr.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350.</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Instance Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Schema Document.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Labels Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify"></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 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 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><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; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><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: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SMART
    POWERR CORP.</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 60%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 36%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    October 11, 2022</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Guohua Ku</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guohua
    Ku</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman
                                            of the Board and</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer<br/>
    (Principal Executive Officer)</span></p></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    October 11, 2022</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Yongjiang Shi</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yongjiang
    Shi</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer<br/>
    (Principal Financial and Accounting Officer)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p><div>

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

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

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













</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c2" id="hidden-fact-0" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-1" name="us-gaap:CommitmentsAndContingencies" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-2" name="creg:OperatingLeasesIncomeStatementContingentRevenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-3" name="creg:OperatingLeasesIncomeStatementContingentRevenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-4" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-5" name="us-gaap:InterestAndFeeIncomeLoansAndLeases" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-6" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-7" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" decimals="0" id="hidden-fact-8" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">4442928</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="0" id="hidden-fact-9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">5694895</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="0" id="hidden-fact-10" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">7277194</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="0" id="hidden-fact-11" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">7301194</ix:nonFraction>
<ix:nonFraction contextRef="c6" decimals="2" id="hidden-fact-12" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.03</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-13" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.09</ix:nonFraction>
<ix:nonFraction contextRef="c5" decimals="2" id="hidden-fact-14" name="us-gaap:EarningsPerShareDiluted" unitRef="usdPershares">0.39</ix:nonFraction>
<ix:nonFraction contextRef="c4" decimals="2" id="hidden-fact-15" name="us-gaap:EarningsPerShareDiluted" unitRef="usdPershares">0.44</ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-16" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-17" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-18" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-19" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-20" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-21" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-22" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-23" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-24" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-25" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-26" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-27" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-28" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-29" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-30" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-31" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-32" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-33" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-34" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-35" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-36" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-37" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-38" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-39" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-40" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-41" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-42" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-43" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-44" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-45" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-46" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-47" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-48" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-49" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-50" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-51" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-52" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-53" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c43" id="hidden-fact-54" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c45" id="hidden-fact-55" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c40" id="hidden-fact-56" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c41" id="hidden-fact-57" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c42" id="hidden-fact-58" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-59" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-60" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-61" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-62" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-63" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-64" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-65" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-66" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-67" name="us-gaap:StockIssuedDuringPeriodValueIssuedForServices" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-68" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-69" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-70" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-71" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c55" id="hidden-fact-72" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c56" id="hidden-fact-73" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-74" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c52" id="hidden-fact-75" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c55" id="hidden-fact-76" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c53" id="hidden-fact-77" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c54" id="hidden-fact-78" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-79" name="us-gaap:ProvisionForDoubtfulAccounts" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-80" name="us-gaap:OtherNoncashIncomeExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-81" name="us-gaap:GainLossOnTerminationOfLease" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-82" name="us-gaap:IncreaseDecreaseInAccountsReceivable" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-83" name="us-gaap:IncreaseDecreaseInPrepaidExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-84" name="creg:SharesToBeIssued" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-85" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-86" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-87" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-88" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-89" name="us-gaap:ProceedsFromRepaymentsOfAccountsReceivableSecuritization" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-90" name="creg:AdoptionOfRightoOfUseAsset" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-91" name="creg:AdoptionOfOperatingLeaseLiability" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-92" name="creg:ConversionOfLongtermNotesIntoCommonShares" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c2" id="hidden-fact-93" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-94" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c133" id="hidden-fact-95" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c133" id="hidden-fact-96" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c133" id="hidden-fact-97" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c133" id="hidden-fact-98" name="creg:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c133" id="hidden-fact-99" name="creg:AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c133" id="hidden-fact-100" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c133" id="hidden-fact-101" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c133" id="hidden-fact-102" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c133" id="hidden-fact-103" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c133" id="hidden-fact-104" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c133" id="hidden-fact-105" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c133" id="hidden-fact-106" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-107" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-108" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-109" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-110" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-111" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-112" name="creg:WeightedAverageRemainingContractualTermInYearExercised" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-113" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-114" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-115" name="creg:WeightedAverageRemainingContractualTermInYearForfeited" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-116" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-117" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-118" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-119" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c62" id="hidden-fact-120" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" xsi:nil="true"></ix:nonNumeric>
<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">Q2</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0000721693</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="creg-20220630.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources><ix:relationship fromRefs="ix_0_fact ix_1_fact" toRefs="ix_0_footnote"></ix:relationship>
<xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-10-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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">0000721693</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">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</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">0000721693</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">0000721693</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">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</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="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</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="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2009-04-01</xbrli:startDate>
    <xbrli:endDate>2009-04-14</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosMetallurgyCompanyLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2009-04-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:EnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2009-04-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-06-01</xbrli:startDate>
    <xbrli:endDate>2013-06-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosMetallurgyCompanyLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2013-06-15</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-06-01</xbrli:startDate>
    <xbrli:endDate>2013-06-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2013-07-01</xbrli:startDate>
    <xbrli:endDate>2013-07-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-05-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTangShiDaiMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:TianYuXuZhouRecyclingEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2013-07-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2013-07-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-12-29</xbrli:startDate>
    <xbrli:endDate>2018-12-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-22</xbrli:startDate>
    <xbrli:endDate>2019-01-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2014-03-24</xbrli:startDate>
    <xbrli:endDate>2014-03-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2015-02-01</xbrli:startDate>
    <xbrli:endDate>2015-02-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-07-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-07-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ArticlesOfIncorporationMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-07-27</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5UInOhyc5UIxrLMsTjENR5OlHgHZuxH45ZxOwwQ2Ungft+u4dSh7mkt2K+g1vl1lfswphN97XLfwvEPV1Z/ZfdIcY061w2kyBWXKqyyNl+E/F4U1jeKZjor7B1jpWrztPQ==] CSR-->
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-08-01</xbrli:startDate>
    <xbrli:endDate>2021-08-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ChengaliMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-01-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:EducationAndUnionFundAndSocialInsurancePayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:EducationAndUnionFundAndSocialInsurancePayableMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:ConsultingAndLegalExpensesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:ConsultingAndLegalExpensesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:AccruedPayrollAndWelfareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:AccruedPayrollAndWelfareMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:OtherMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:HYREFMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForXuzhouHuayuProjectMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForShenqiuPhaseIAndIIProjectsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:HYREFMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-01-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:BaiChonggongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-12-01</xbrli:startDate>
    <xbrli:endDate>2019-12-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-06-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-01</xbrli:startDate>
    <xbrli:endDate>2021-02-23</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-04</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-11-15</xbrli:startDate>
    <xbrli:endDate>2020-12-04</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-01-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-04-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-04-02</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-10-28</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2015-06-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:StatutorySurplusReserveFundMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c157">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c158">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c159">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c160">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c162">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c164">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-06-30</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c165">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c166">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-01-01</xbrli:startDate>
    <xbrli:endDate>2022-06-30</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c167">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c168">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c169">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-04-13</xbrli:startDate>
    <xbrli:endDate>2022-04-13</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c170">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:MrKuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-03-21</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c171">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XiaTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-03-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c172">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-21</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c173">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-11-01</xbrli:startDate>
    <xbrli:endDate>2017-11-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c174">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">creg:NewLeaseContractMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-11-01</xbrli:startDate>
    <xbrli:endDate>2017-11-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c175">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-08</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c176">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-05-08</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c177">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-05-01</xbrli:startDate>
    <xbrli:endDate>2022-05-06</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c178">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-05-06</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c179">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-10-01</xbrli:startDate>
    <xbrli:endDate>2019-10-10</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c180">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-25</xbrli:startDate>
    <xbrli:endDate>2021-05-02</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c181">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-05-02</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="pure">
  <xbrli:measure>xbrli:pure</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="cny">
  <xbrli:measure>iso4217:CNY</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0622ex31-1_smartpowerr.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.1</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Principal Executive Officer</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section 302 of the Sarbanes-Oxley
Act of 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Guohua Ku, Chief Executive Officer of Smart Powerr Corp. (the &ldquo;Company&rdquo;),
certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this quarterly report on Form 10-Q of the Company;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">2.</TD><TD STYLE="text-align: justify">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;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial
information included in this report, fairly present in all material respects the financial condition, results of operations and cash
flows of the Company as of, and for, the periods presented in this report;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">4.</TD><TD STYLE="text-align: justify">The Company&rsquo;s other certifying officer and I are responsible
for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal
control over financial reporting (as defined in Exchange Act Rule 13a-15(f) and 15d-15(f)) for the Company and have:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">designed such disclosure controls and procedures, or caused such
disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company,
including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which
this report is being prepared;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">designed such internal control over financial reporting, or caused
such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability
of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">c.</TD><TD STYLE="text-align: justify">evaluated the effectiveness of the Company&rsquo;s disclosure
controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures,
as of the end of the period covered by this report based on such evaluation; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">d.</TD><TD STYLE="text-align: justify">disclosed in this report any change in the Company&rsquo;s internal
control over financial reporting that occurred during the period covered by the quarterly report that has materially affected, or is
reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">5.</TD><TD STYLE="text-align: justify">The Company&rsquo;s other certifying officer and I have disclosed,
based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and the audit committee
of the Company&rsquo;s board of directors (or persons performing the equivalent functions):</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">all significant deficiencies and material weaknesses in the design
or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company&rsquo;s ability
to record, process, summarize and report financial information; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">any fraud, whether or not material, that involves management
or other employees who have a significant role in the Company&rsquo;s internal control over financial reporting.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: October
11, 2022</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Guohua
    Ku</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD STYLE="width: 32%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guohua Ku</FONT></TD>
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-bottom: 10pt"></TD>
    <TD STYLE="padding-bottom: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="padding-bottom: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    </TR>
  </TABLE>

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

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

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0622ex31-2_smartpowerr.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 31.2</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Principal Financial Officer</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section 302 of the Sarbanes-Oxley
Act of 2002</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Yongjiang Shi, Chief Financial Officer of Smart Powerr Corp. (the
&ldquo;Company&rdquo;), certify that:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this quarterly report on Form 10-Q of the Company;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">2.</TD><TD STYLE="text-align: justify">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;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial
information included in this report, fairly present in all material respects the financial condition, results of operations and cash
flows of the Company as of, and for, the periods presented in this report;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">4.</TD><TD STYLE="text-align: justify">The Company&rsquo;s other certifying officer and I are responsible
for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal
control over financial reporting (as defined in Exchange Act Rule 13a-15(f) and 15d-15(f)) for the Company and have:</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">designed such disclosure controls and procedures, or caused such
disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company,
including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which
this report is being prepared;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">designed such internal control over financial reporting, or caused
such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability
of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles;</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">c.</TD><TD STYLE="text-align: justify">evaluated the effectiveness of the Company&rsquo;s disclosure
controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures,
as of the end of the period covered by this report based on such evaluation; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">d.</TD><TD STYLE="text-align: justify">disclosed in this report any change in the Company&rsquo;s internal
control over financial reporting that occurred during the period covered by the quarterly report that has materially affected, or is
reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 20pt"></TD><TD STYLE="width: 20pt; text-align: left">5.</TD><TD STYLE="text-align: justify">The Company&rsquo;s other certifying officer and I have disclosed,
based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and the audit committee
of the Company&rsquo;s board of directors (or persons performing the equivalent functions):</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">a.</TD><TD STYLE="text-align: justify">all significant deficiencies and material weaknesses in the design
or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company&rsquo;s ability
to record, process, summarize and report financial information; and</TD>
</TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.75in"></TD><TD STYLE="width: 0.25in; text-align: left">b.</TD><TD STYLE="text-align: justify">any fraud, whether or not material, that involves management
or other employees who have a significant role in the Company&rsquo;s internal control over financial reporting.</TD>
</TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
October 11, 2022</FONT>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Yongjiang Shi</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp; </FONT></TD>
    <TD STYLE="width: 32%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yongjiang Shi</FONT></TD>
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: </FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0622ex32-1_smartpowerr.htm
<DESCRIPTION>CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO 18 U.S.C. SECTION 1350.
<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"><B>Exhibit 32.1</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Certification by the Principal Executive Officer</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley Act
of 2002</B></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">I, Guohua Ku, Chief Executive Officer of Smart Powerr Corp. (the &ldquo;Company&rdquo;),
hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the
best of my knowledge:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">a.</TD><TD>the Company&rsquo;s quarterly report on Form 10-Q for the fiscal year ended June 30, 2022 (the &ldquo;Report&rdquo;) fully complies
with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">b.</TD><TD>the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company for the periods presented therein</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">Date: October 11, 2022&#9;</P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    </FONT>Guohua Ku&#9;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp; </FONT></TD>
    <TD STYLE="width: 32%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guohua Ku&#9;</FONT></TD>
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: </FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
Executive Officer</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0622ex32-2_smartpowerr.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Principal Financial Officer</B></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

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

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Yongjiang Shi, Chief Financial Officer of Smart Powerr Corp. (the
&ldquo;Company&rdquo;), hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act
of 2002, that to the best of my knowledge:</P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in">a.</TD><TD STYLE="text-align: justify">the Company&rsquo;s quarterly report on Form 10-Q for the fiscal year ended June 30, 2022 (the &ldquo;Report&rdquo;) fully complies
with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</TD></TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="text-align: justify; width: 0.25in"></TD><TD STYLE="text-align: justify; width: 0.25in">b.</TD><TD STYLE="text-align: justify">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations
of the Company for the periods presented therein</TD></TR></TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: October
11, 2022</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif"></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Yongjiang Shi</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp; </FONT></TD>
    <TD STYLE="width: 32%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yongjiang Shi</FONT></TD>
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title: </FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial Officer</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0"></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" '- G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BF2.(HWD/(12Q^@^@)
M_($^@-?*'Q"_:PM/!'Q2UWX0^'_@1\?_ (P>*?"W@_P;XV\3W/PG\.>!=2T+
M0M(\?:GXSTOPM!?:AXQ^(O@F634]1E\!>(YVM+"TO4M;6"W>YN(Y+F.*@#ZR
MHKXN_P"&O?%O_1D?[:/_ (2'P2_^?U1_PU[XM_Z,C_;1_P#"0^"7_P _J@#[
M1HKXN_X:]\6_]&1_MH_^$A\$O_G]4?\ #7OBW_HR/]M'_P )#X)?_/ZH ^T:
M*^+O^&O?%O\ T9'^VC_X2'P2_P#G]4?\->^+?^C(_P!M'_PD/@E_\_J@#[1H
MKXN_X:]\6_\ 1D?[:/\ X2'P2_\ G]4?\->^+?\ HR/]M'_PD/@E_P#/ZH ^
MT:*^+O\ AKWQ;_T9'^VC_P"$A\$O_G]4?\->^+?^C(_VT?\ PD/@E_\ /ZH
M^T:*^+O^&O?%O_1D?[:/_A(?!+_Y_5'_  U[XM_Z,C_;1_\ "0^"7_S^J /M
M&BOB[_AKWQ;_ -&1_MH_^$A\$O\ Y_5'_#7OBW_HR/\ ;1_\)#X)?_/ZH ^T
M:*^+O^&O?%O_ $9'^VC_ .$A\$O_ )_5'_#7OBW_ *,C_;1_\)#X)?\ S^J
M/M&BOB[_ (:]\6_]&1_MH_\ A(?!+_Y_5'_#7OBW_HR/]M'_ ,)#X)?_ #^J
M /M&BOB[_AKWQ;_T9'^VC_X2'P2_^?U1_P ->^+?^C(_VT?_  D/@E_\_J@#
M[1HKXN_X:]\6_P#1D?[:/_A(?!+_ .?U1_PU[XM_Z,C_ &T?_"0^"7_S^J /
MM&BOB[_AKWQ;_P!&1_MH_P#A(?!+_P"?U1_PU[XM_P"C(_VT?_"0^"7_ ,_J
M@#[1HKXN_P"&O?%O_1D?[:/_ (2'P2_^?U1_PU[XM_Z,C_;1_P#"0^"7_P _
MJ@#[1HKPWX$_'C0?C]X1U/Q9H'A3QQX-DT#QQXO^'/B7PG\1-+TS1O%WA[Q;
MX'UB;1=>T_4K'1M:\1:4\23QQW5I?:=K5_9W=C<V\Z2AF:)/<J "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $
M8 JP(!!!R#R#QZ5\>_#90/VX/VJP/^B ?L<CJ<\>*?VM ,G.2?<G)[U]A-T/
MT/\ *OC[X;_\GP_M5_\ 9 ?V.O\ U*?VM* /L' ]_P S_C1@>_YG_&EHH 3
M]_S/^-&![_F?\:6B@!,#W_,_XT8'J?\ OH_XTM13C,,@W,F48;E.UER,;E/8
MCJ*-]%U$VDFWHDFV_):L=N0'!< ^F_G\LY[C\Z7Y< [N#@ [C@D] #GG/;'6
MOQ._;?\ VMOC_P#LN_M"+XD\8P?%3PI^Q58^#O UM'^T!\&O!?@+XP^"OA!\
M4=2UO4[?QHG[:'PYOK"Y^,>D?#2^T75/!,_@7X@?#F\TC1O"1N=4U?Q<M_;K
M (,7Q1_P5O\ B#X?^+NL_!W1_P!CK_A+M7A_;:\9_L.^$[W2OV@-&TV#Q+XP
MTC]G8_M'^%OB)=IJGP[L[7PWX#U7P19:O:^+(I+[4O$7ABYL(WT#3/'9N1:P
M%/\ >N,:=I.4*U2*32;A0DH5I:M:4Y22E>W=)I-JFFE)M-*,J<9/HI5DY4U?
M:\TFTDWHM;'[E93^^.N/O]R-P'7J1SCTYZ4;DQG>,>N_C\\U^#?CG_@MKX=\
M(_LN_LS?M66O[-NMZEX(^.O@'0/B+XDT-_BIX6L_$?@O3-0^,/A#X*ZYX?\
M"^D6FDZGJ_C[7=$\0>+4U^/5=5TCX??#ZZ\/:>;>]\:Z3XIU33/#]S[7X_\
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
MBT--.\$ZM!-+8IJ=^E[<V*Q6+P2S2VOLW_">_MP'C_AES]GG'I_PV/XV_/\
MY,]Z^_6B,I0M:<KJI[1>]*RFIRG%I<S5XRG.2=O=<GR\L;)*<>:$X1M%2A."
M=KV532I=*R?/%1C):7MJWI:M>?L#_LE:OX6_:=\&ZC\)UO?#'[9^M3>(_P!I
MW2)?&_Q(-O\ %C6KW3+71KN\U9U\8+<:,MWH=E9:)>VGA670;*[T:SM-*N+:
M73K:"VC^C='^&_@C1? 6F_"^TT"SN/ &E>%K3P-:^%M::?Q)ITWA&PTJ/0H=
M U,^(9M4N=;T]]'C33;Q-:N-0DO[3=%>RW&]RWSY_P )]^W#_P!&N_L]?^)D
M>-__ *#VC_A/OVX?^C7?V>O_ !,CQO\ 3_HSWTXJ'&\'3T]FXJ')K;DA=THZ
MMZ4W)V_"Q32YW4^VY2DI=4ZEO::[MS48IM_RHZ3X5_LA?LY_!+3Y=%^&?PXB
M\/>&CIUUH^F^#;KQ/XT\3> _"VAWD%Q9WN@^ O ?BOQ%KG@[X>:!=V5W<V%S
MH?@70_#NDSV$SV4EFUL$B7QK4?\ @F)^PKJ/AC6?"5Y\!K&3P[KNO?"'Q#?Z
M?'XY^*,+B_\ @!?ZEJ?P1LM/O;?QQ#J.B^&?A7J&L:C=^"/!NC7=AX2T&69#
M8Z(GV6S$'H/_  GW[</_ $:[^SS_ .)C^-L_G_PQ[1_PGO[</_1KO[//_B8_
MC;Z9_P"3/>OOUI<LG9RFW/EA>6NM6#O"K:^\;1LO+?L-+EY(^['6Z3=FI751
M65E[\79Z>M]CY+\>_P#!.Q/C!_P4%^('[2GQGT_X7_$+]G[QA^SG\'OA!9?#
M&_U?XD6OC"+Q3\'/B3X@^*>D:YXOL].N+/P7XZ\'W_B'Q% ;OP7XFEO]&D?P
M[HFJW^FZC>R21P?I!\/_ (2>!?AU>>.-;\':(=%U3XI>,IOB-X^E75]<U*+6
M_&5]I&D:)<ZM';ZQJ.HP:1&^E:)I5JNE:''IFC0BT\V+3TN);B:;Q/\ X3W]
MN#_HUS]GCG_J\;QK_P#0>4?\)]^W#_T:]^SU_P")D>-__H/:I<ZI4J'/^ZI4
MI4XIIMISJU*DY)WLE)U:B<4KOF5Y-)(2C&-2=6,4IU*D:DG>]^6$(136S:<(
M2OW6B6Y]?T5\@?\ "??MP_\ 1KW[/7_B9'C?_P"@]H_X3[]N'_HU[]GK_P 3
M(\;_ /T'M,H^OZ*^0/\ A/OVX?\ HU[]GK_Q,CQO_P#0>T?\)]^W#_T:]^SU
M_P")D>-__H/: /K^BOD#_A/OVX?^C7OV>O\ Q,CQO_\ 0>T?\)]^W#_T:]^S
MU_XF1XW_ /H/: ,7]B3_ )!?[3GO^VO^TWC_ ,+6.OMFOD_]D[X7_$WX:^#_
M (B2_%73/!^B>+_B5\?/B]\7KO0/ OBS5?&F@^'],^(/B3^T])TE/$^L^$?
MMWK&H6EE'"VH77_"*Z; L[RV]O'.G^DR?6% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!^?O[=G_(W?\$^O^T@'PV_]4G^T%7Z!5^?O[=G_
M "-W_!/K_M(!\-O_ %2?[05?H%0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%0
M7#O&NY 20KDC:"   2QZ$E0"0H*AS\F]69#7YE_"G_@H+\5/CIX!T'XK?!C]
M@#]I?Q]\+O%QU2X\%^,W^(G[)GA@^)-)TW6M1T3^U5\/^)_V@=+\0:3%<7>F
MW)AM-7T^TODA"--"K-D@'Z=T5\#_ /#5?[4?_2-+]I3_ ,/%^Q?_ /1(4?\
M#5?[4?\ TC2_:4_\/%^Q?_\ 1(4 ??%%? __  U7^U'_ -(TOVE/_#Q?L7__
M $2%'_#5?[4?_2-+]I3_ ,/%^Q?_ /1(4 ??%%? _P#PU7^U'_TC2_:4_P##
MQ?L7_P#T2%'_  U7^U'_ -(TOVE/_#Q?L7__ $2% 'WQ17P/_P -5_M1_P#2
M-+]I3_P\7[%__P!$A1_PU7^U'_TC2_:4_P##Q?L7_P#T2% 'WQ17P/\ \-5_
MM1_](TOVE/\ P\7[%_\ ]$A1_P -5_M1_P#2-+]I3_P\7[%__P!$A0!]\45\
M#_\ #5?[4?\ TC2_:4_\/%^Q?_\ 1(4?\-5_M1_](TOVE/\ P\7[%_\ ]$A0
M!]\45\#_ /#5?[4?_2-+]I3_ ,/%^Q?_ /1(4?\ #5?[4?\ TC2_:4_\/%^Q
M?_\ 1(4 ??%%? __  U7^U'_ -(TOVE/_#Q?L7__ $2%'_#5?[4?_2-+]I3_
M ,/%^Q?_ /1(4 ??%%? _P#PU7^U'_TC2_:4_P##Q?L7_P#T2%'_  U7^U'_
M -(TOVE/_#Q?L7__ $2% %7]NS_D;O\ @GU_VD ^&W_JD_V@J_0*OQJ_:/\
MB!^V'\8]<_9BU+P__P $Y/C]8K\$OVGO!WQL\0QZQ\9?V/8/[1\,Z%X!^)7A
M#4;#2'M/V@KQ)M:^T^-[2[L[2Z>SMKB*SN/,OH6:-&^G?^&J_P!J/_I&E^TI
M_P"'B_8O_P#HD* /OBBO@?\ X:K_ &H_^D:7[2G_ (>+]B__ .B0H_X:K_:C
M_P"D:7[2G_AXOV+_ /Z)"@#[XHKX'_X:K_:C_P"D:7[2G_AXOV+_ /Z)"C_A
MJO\ :C_Z1I?M*?\ AXOV+_\ Z)"@#[XHKX'_ .&J_P!J/_I&E^TI_P"'B_8O
M_P#HD*/^&J_VH_\ I&E^TI_X>+]B_P#^B0H ^^**^!_^&J_VH_\ I&E^TI_X
M>+]B_P#^B0H_X:K_ &H_^D:7[2G_ (>+]B__ .B0H ^^**^!_P#AJO\ :C_Z
M1I?M*?\ AXOV+_\ Z)"C_AJO]J/_ *1I?M*?^'B_8O\ _HD* /OBBO@?_AJO
M]J/_ *1I?M*?^'B_8O\ _HD*/^&J_P!J/_I&E^TI_P"'B_8O_P#HD* /OBBO
M@?\ X:K_ &H_^D:7[2G_ (>+]B__ .B0H_X:K_:C_P"D:7[2G_AXOV+_ /Z)
M"@#[XHKX'_X:L_:C_P"D:7[2G_AXOV+_ /Z)"N,\1_\ !0#QM\.?%'P;T3XX
M_L5_M"_!;P_\</C/X%^ GA3QUK/C/]F[Q=HMC\1/B.VHP>$[/6=*^'_QI\4^
M)H-,NI].NEO-2M=%NH;)8UDE!#JK 'Z5T5%#YFT^806SSCH#CD#A<@'H<#(P
M< YJ6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH BG_U$W_7*3_T
M!J_-/_@CL<?\$T_V4^__ !1_B<#Z_P#"R/&E?I9/_J)O^N4G_H#5^:'_  1W
MW#_@FC^RJ5^\/!_BG';_ )J3XTP.JCD@=2!CN.M F[)O>RO;N?ICOZ94C/\
MGCBD\P<<'D9/MTX_7VKYK\<?M':3X!^.?PF^"FM>%O$1B^*W@SXJ^-+3XDI-
MH47@GP['\([+0=6UO0]8AGU=?$TFL:AI&O1ZC926>A2:1#9VETUQJ@NE%G7S
M)H?_  4>T7Q-:Z1I_A_X-^-K_P"(OQ(_X0/6_@%\-GUWPA9ZC\9/AK\4=$\9
M^*/!'Q+AU^:_;2/!&CS^&_AWXRU'Q%I/B#S-4\._8M+MI&OKC6[,*IQG&*FV
MH4[V<Y)V;TT5]GJK=^ERFI12<X.'-*A37,XI<^)YO8ZMQ6JA)M>6K1^F'F#T
M/7'X8SGT]J<#GG_/4C^E?F#\(?\ @J)\)OC?X]\9>"_ ?@OQM>PZ)\-_!GCO
MPAJ\PT5;WQ[J'C1_#-MIGA"U\,"_&K^&-2O-1\5V-AH6K>)?L^C>*!H/CO4M
M%N)M*\#ZY=Q?IAIUS<7,.^Y@%M+^[+1*_FJI>)'=5G $=PJNS*L\0"2* P5"
M2BDJ=:E-1K1]FY)RC!K5Q^)2[KW;[I=.X-6NFM4[/7JKIK[TR_1113$%%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5^4_\ P53_ ./7_@G=_P!I5OV-/_3GXRK]6*_*?_@JG_QZ_P#!
M.[_M*M^QI_Z<_&5 'ZKCI^+?S-4OM\62I20'>T8&T$LRD@[0"2PX.<#*@,2
MHR;HZ?BW\S7X1^(/B]K,%U^UAX4_X:$\6ZC\./#_ /P4T^&OP\^,GBM_BK'_
M &W\$/V?O&WPA^&>O>+/#=CXR\.7^C:E\&? EOX[O+K0#J]K=Z'?^#;._P#$
MB_VY;ZE:ZAJ$ H3G)J+2Y8*;3<5=RKT,/!-N_)#GKQYZK7)#]W&7OUZ28](I
MKK4C%M)R:4J=9^Y!)RJU.:$+48?O)P]K./N4*SC^YR7\;H[B*<! I(9 "2PR
MH&"22>@P.3D#/&9H[N.4!@'"G9AF"X.\X'1B00"I<, 5#KGDU_-+\//B_P#M
M<?$V_P# WAK4?C/\1_!GQQ\7:_\ ##X;?!ZQO+O5X$\0_LS^.OAW\5U\5?M!
M:Y\/M]EI_BS5++6=*\,>)=;^)>J:*NL^$-9T3PWID&H:+)XMETO7_JSX/_'[
MQY^S)X@_9*^!WQ[\0^.OC%J/C_Q7XK^&'@[QGH?B77-8TG6M7U7QO#IMSXAO
MM9^(M^WCSXNZ+X'FU[1?"OA^YEEO?$*>#=#\;_%;6-/M_#5CI;JZ5.=6-'ED
M_:UU1AAZ$X2IUJ[GA'BIU94Y*+P\J<:=95<-4<9T:D)TY7<%<FG'G5XWA5J0
M]R2J0M&<8^Y4C[M6'O>Y6@^2JO?AHC]MZ***0!1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 444C':K,>B@D_@,T +17RO\4?VJ-.
M^&_Q-T[X1:/\&_C=\8O&][X"'Q*N['X2>'_!>H6>A>%)O$=WX6L[O6=0\;^/
M_ MO%=7^KV%[#;6-B;^?R[66>988RF_F_P#AK;QE_P!&1?MF?^$U\!__ *(*
M@#[,HKXS_P"&MO&7_1D7[9G_ (37P'_^B"H_X:V\9?\ 1D7[9G_A-? ?_P"B
M"H ^S**^,_\ AK;QE_T9%^V9_P"$U\!__H@J/^&MO&7_ $9%^V9_X37P'_\
MH@J /LRBOC/_ (:V\9?]&1?MF?\ A-? ?_Z(*C_AK;QE_P!&1?MF?^$U\!__
M *(*@#[,HKXS_P"&MO&7_1D7[9G_ (37P'_^B"H_X:V\9?\ 1D7[9G_A-? ?
M_P"B"H ^S**^,_\ AK;QE_T9%^V9_P"$U\!__H@J/^&MO&7_ $9%^V9_X37P
M'_\ H@J (OV\_P!N;X)_\$\/@)>_M'_M#67Q"D^%.F>(]%\*:_K7P[\&7?CB
M]\-7/BC[5::/JFMZ;97%M-8Z%=:G%;:(VK22+;0ZMJNE64K+)?PFOR@_X-XO
M^"D'[./[6_[*OA;]FWX*CXE:KX\_9D\")/\ %C5=>\"7V@^"M(G\;>/O&5]X
M8TK3_$MU=RV^HZSJMH;BYBL+:%I$MM.U&0N8[7>_WA^TUXTT_P#:M^ 'Q>_9
MO^*W["G[9>H_#WXS^ O$/@+Q/!_PB?P(FGM[/7;-K6WU:PQ^T%^ZU;P_J+66
MOZ1.O[VWU+2[:XA(DB%?G3_P1-_9FUW_ ()0?L9Z=\"M1_8Z_:R\5?&#Q9XU
M\2?$/XT>/-!\(? E-/\ $VOWMZ^F>%M/L'G_ &@#=_V3X6\$Z?H>E6T3S-$=
M4EU^_B11JC*C6@-736UU:_;S/VC^)O[.FL?$OX\? OXOR>.H-(\-_"+0?C%X
M<USX;7/@S3]:C^(-E\8=#T?0-4-SXN?7K*]\,_V7;:);-:)8:/J1NUGNX[MD
MCN%AM?FW1?\ @G%)X9MO#>N>'/CIX@L_BM\+X?A[X6^!7Q%O? WAC4(?A?\
M"CX6:)XX\)^$?AUJ?A-+ZQLOB"9O"GQ(\6Z;XF\3:CJ6D7NMWH\/:K%8Z6FA
MMI>I^[?\-:>,SQ_PQ)^V;_X37P'_ /H@Z;_PUEXRX_XPD_;-X_ZEKX#_ *_\
M9!U$G.4?9R2G3<K\C>BM:SUW>BMV*E*4DN>;GRSH58\R32GA5+V2LTTOCE>V
MC;U,'Q'^P?X!U?X V?[/&B^(_$/ACPGX=^"G_"G?!FIP1V5]J^D2_9197/C3
M6V(M8_%>JZI8I+I.H:?=-I]@WA_7/&.B6IM+;Q7?&'Z$_9U^#L7P ^"_P]^#
ML'B35?%\/@#PY:Z!'XCUE(K>[U/R9KFZD>'3H))K;1=)MI;N2ST#P_:3W%GX
M=T&VTS0[2>:WTZ.1O'?^&M?&?/\ QA)^V9WQ_P 4U\!^/3_FX+M^1H'[6WC(
M$Y_8C_;,.?\ J6O@/Q_YL%5\\VY\TW)3<6TULXZ)IW;OWOO^67(G[.]_W?,U
MKUG=R_%GV;17QG_PUMXR_P"C(OVS/_":^ __ -$%1_PUMXR_Z,B_;,_\)KX#
M_P#T05(L^S**^,_^&MO&7_1D7[9G_A-? ?\ ^B"H_P"&MO&7_1D7[9G_ (37
MP'_^B"H ^S**^,_^&MO&7_1D7[9G_A-? ?\ ^B"H_P"&MO&7_1D7[9G_ (37
MP'_^B"H ^S**^,_^&MO&7_1D7[9G_A-? ?\ ^B"K#\3_ +;6L^#O#7B'Q=XC
M_8O_ &R]-\/>%=#U;Q)KVHMX4^!]RMAHVAV%QJ>J7K6]I\?9[J<6MC:SSF&V
MAFN)0FR&*21E1@#[HHKF_"7BC3?&?ASP_P"*M&:5M(\3Z!HWB326N(6M[EM,
MUW3K75+!KBW8MY,[6MW"TL.]S"Y,;,6&:Z2@ HHHH **** "BO"?CM\?-!^
MGA[P[KNL>$_'7CN]\8>/O#OPT\*>$/AOI.DZQXKUWQ9XFBU.XT^TM8-?U[PO
MHL%M'::/J-W>7M_K=I;V\%LPW22LD;>4_P##6WC+_HR+]LS_ ,)KX#__ $05
M 'V917QG_P -;>,O^C(OVS/_  FO@/\ _1!4?\-;>,O^C(OVS/\ PFO@/_\
M1!4 ?9E%?&?_  UMXR_Z,B_;,_\ ":^ _P#]$%1_PUMXR_Z,B_;,_P#":^ _
M_P!$%0!]F45\9_\ #6WC+_HR+]LS_P )KX#_ /T05'_#6WC+_HR+]LS_ ,)K
MX#__ $05 'V917QG_P -;>,O^C(OVS/_  FO@/\ _1!4?\-;>,O^C(OVS/\
MPFO@/_\ 1!4 ?9E%?&?_  UMXR_Z,B_;,_\ ":^ _P#]$%1_PUMXR_Z,B_;,
M_P#":^ __P!$%0!]F45\9_\ #6WC+_HR+]LS_P )KX#_ /T05'_#6WC+_HR+
M]LS_ ,)KX#__ $05 'V917QG_P -;>,O^C(OVS/_  FO@/\ _1!4?\-;>,O^
MC(OVS/\ PFO@/_\ 1!4 ?9E?R_?\%R_^"L_[%_[-/QG_ &1OV>/C)XK\?^%?
MB5\&OVS?V4OVJ/%UJOPI\<ZEH5S\%/#5SXJN=9\5>&/$MEI4NC>*#92SR:;+
MINBW5WJ(U>QU'3!;&ZL;A$_;7_AK;QE_T9%^V9_X37P'_P#H@J_ O_@MI^P"
M_P#P5LO/V2]?/['W[6W@OQ?\#_C%HL'Q#\3W'A'X&QZCXG_9C\0ZC;W?Q2\%
M:=/;?M"B67Q-:OI]GJ?@E;C_ $:#4KW6E'DKJ-PX /Z3/V:/VB/AQ^UE\"_A
MQ^T7\(7\33_#'XL:%_PE'@:^\7>%-;\%:UJWAV>\NK;3]:?PYXBM;+6+/3]8
MBMO[2T:XNK6)-4T>ZL=4M/,L[VWE?U\:#H8348QHVDB/6"YU:,:=9A-4,F_>
M=100[;TOYDF\W(E+;WSG<V?B7PA^T;J'@;PIX:\%>#_V"_VP/#WA/PAH.D>&
M/#'A_3O"7P&M-/T+P]H&GV^E:-H]A:C]H(+!9Z;IUK;6=M$HVI#"@!( )Z/_
M (:V\9?]&1?MF?\ A-? ?_Z(*C_AOR_R7W+LK'_#_-=?75Z[ZO75GV']BL_M
M,5Y]DM?M<%O)9P77V>+[3#:3/%)-:Q3[/-CMY7@@>2!&6)WAB9E)C0JC65D[
MVDCVEJTE@7:Q=K>)GLFDA:WD-HQ0M;E[=W@<PE"T+M$V48J?CW_AK;QE_P!&
M1?MF?^$U\!__ *(*C_AK;QE_T9%^V9_X37P'_P#H@J /LRBOC/\ X:V\9?\
M1D7[9G_A-? ?_P"B"H_X:V\9?]&1?MF?^$U\!_\ Z(*@#[,HKXS_ .&MO&7_
M $9%^V9_X37P'_\ H@J/^&MO&7_1D7[9G_A-? ?_ .B"H ^S**^,_P#AK;QE
M_P!&1?MF?^$U\!__ *(*C_AK;QE_T9%^V9_X37P'_P#H@J /LRBOC/\ X:V\
M9?\ 1D7[9G_A-? ?_P"B"H_X:V\9?]&1?MF?^$U\!_\ Z(*@#[,HKXS_ .&M
MO&7_ $9%^V9_X37P'_\ H@J/^&MO&7_1D7[9G_A-? ?_ .B"H ^S**^,_P#A
MK;QE_P!&1?MF?^$U\!__ *(*NB^%G[5.G_$KXI7/P=UCX.?&[X.>.(O EU\2
MK&R^+GAWP;IUGK_A&P\1Z9X4U*[T34?!7Q \<VLEWI^LZSI4%S9:@VGS^3?0
MW4*31!\ 'U51110 4444 %%%% !1110 4444 %(W*L#TP?Y4M(W0_0_RH ^)
M;'_E(OK8[#]BCPM@=ACX[>,P/R' ]!Q7VW7Q)8_\I&-<_P"S*/"__J]_&=?;
M= !1110 A( R2 !U). /Q-0&[MEQF9!G('7/RXSD 9&,CJ!U'J,OG7=#(-N[
M*\+A3N(((7#84Y/&"1GIG-?@?:_'G]I3X9_ML3Z%\7W\6^+?@A\?/VD_$GPN
M_9H_:+^"WQ1T[QW\#=%U.U\-^(-0\,?LJ_M,_LV7BV6K_"/Q?X<U#P_K<5W\
M8/ 8O-6\8:II=K8>+M9TRU)LYL9U)*;IP2<EAL9B=5)^[A</4JV48J\G*5-Q
MLFM'?F33LW90E-O9I<NS=[=7HM]WVZW/WM^UVVX+YR;CC"\YYSCC&>,$G^Z.
M6P.:<;B 9)ECXV[OF!V[L[2V/N@X)!; P"<X!-?R.?!/]M/]J#X[2?\ !-/5
M]?\ C%JGPZ^%OB+]F/\ X*(?M1_%S0K7XP>)O#^L^-_'?[(OQYLM!T/3_'WQ
M[U^WN!'\))()[72;O2_$WAF_\.:#X*U?Q'9^(++6[O3O"&HZ/]*Z+_P6D^-N
MO_"7XB>)M)^%'P2O_%WP_P#VR_V#OV>8M0MM3\<GP+XJ\ _MSVGP_OM'\3:3
M:"^;Q!9:QX(7X@V3V^JWET^C^-M-T\ZK::)H!U:#3;/KG1J0DH/EYW*<>5>5
M;#48/FNTESXJE&3;LW*\;Q39FIWY+>\YQC)<OV;X;%XIJ2Z-4L)5DW?2W+;F
MU/Z3OM$&$/FIB0X0[AASQPI_BSD8QUSQF@W$ R3*@P0#D]VY7CKR.0>AK^<?
M7O\ @KW^U#>?LT>"?B-\/_V<_AYJ/Q,UGQW^W;\-M6O[S_A9'B/X9:K\1_V/
MO&6M>#O 7PF\(Z!X4W^/T^(?[46HZ;':_#VTUF[FLM&O[+5K.Z?6I6L;9O1?
M^"T/Q:_: \!?\$H-'^-WA[QM\0O@3^T%:^-/V1CK ^#GC/7/A;J>FZU\3_BK
M\/?!OQ"\!?:!K-Z4L[C3_%FM^'8H?$&IZM::3J,=KJPO%NM,2[CPGS^Q]M#E
MY95L-1I.=VYO%2P'LFHQM-\U/'TY:)*\HK5J42X^]4C2;49RIXFNKM*/U?#0
MQSG)R;LI>TP%6+N^5)Q;Y>:Z_?3SX<9$BD8SP<\9QDXY')[]N>G-(+B D 2+
MDC(Z],$Y)QA1@'!8@''%?RN:E^V/\=?V7_VS/^"D7Q'\>:'^T9/X0_9=_8)_
M9M^+G@+]ECXB?M+WOQ+\()XM^(_C[QE\/-?\<7<V@^(/%N@QV%]8:#HVHZA]
MJEO;S1(M(\0ZY!;V=YK8N$]"^/7_  4(^,TWQA_9WT6_U77? _B+]F[_ (*5
MZA^SQ^T!8_!75O$=K\-_VC? T_[%FM?M*6VDZ9X7U^YU._U"(VNJ:-I<GAK5
MK_6+W3/%6DF]T[4UAURUMDTJ0G!8>47&4,1*"4T^:--2GC:<E5<&^65)X2$Z
MMVN6.*HPLZG-:&Y1HU*LHW5&#<DMZDU3P4U&DFW=5)8V-.#>EZ52;DX*Y_3
MTL!*[F4L"=F1DY(*G:<=2NX';_"3G@T+-; JJ/&"1\H7 )7&> !T QG'"D@'
M!(%?R$?$C_@HQ^TS?6O[1_[18^(=CX;T[XA_\$4_!_[:G@'X$>$/C%XTM/#G
M@1_$GQOU/0;75=%N9KJYU7PG\7=*^&S:?H>N>._!NGV_AB[\5Q'4Y/#<>V=;
M[[C\3_\ !5WXX_#K]IV+X*7GPP^%.L_"S2?V@O\ @F?\";KQ--KGC2+XCZC8
M_M^_#GQ)J=WXBN+II3X7?6OAWXE\.1W,D\T/V?Q5HVJ-#]FTK48#?3U2I5*T
M8<B3J5*SH0IWLW43Q+W=E9QPE62>BM*#YK78ZLG1E4IS7O4J<JLI)WBH4_9N
MKHDY7C"55KNZ,U9V/Z%C-$!DN.X[G[O7.!Q_7H.:1;B!CA95/..#GG&<'T..
MQYK\"OAS_P %'?V[OBKXQ^.5MX)_9)\(:MH_PZ^$'QJ\9:1\/TM_'>G?$?PU
M\5O GQQN/A5X"^"/Q(\:>(-:T3X;WGQ ^(W@JRO/C-H>B>''M#K>B"W\,V.I
MV,EU:>)[OUW]IC]O/XL>$/\ @D!\;?VXO@=I.A^-_C3X'^%_BG5K&RL?AUXY
M\)V'A#Q9H'C4>"O%UYXG^%'Q EN?&^AZQ\&+>'6-8\=>!->NK\V^L^#]3TQM
M2O-,(O6PE*7LYU(I.+HX2M3;O;EQ=:%.'M$G=>[.Z5HR3W3123=:-)<NN*K8
M:5Y*ZE1H>TGK\.E3W>:[A**?+[UK_LN+F!B0)5+ X*\@@G=@8(!R0K,!C)4;
MAE2"9!(C9PP.#@X.<'T..A]C7Y&:[XUA_9#_ &.=0_:^T3X\?'+]J"?P+^SC
MXM_:'UKPSXD^)5GXTL/VE[B#X9P^(!J7AN&6PU73OA_H5G?-%KEIIOP@M=#\
M&:-I]W)]LT2^@%K(/5/V,OVV-8^./C+X^?";XNZ=X!\,>/O@3K/P'LI/$_@S
M5+^T^'WQ!M?VA/@?H7QT\)V/A.W\57MUJG_"0^&]&U>\T36[&/5-2_M1-.MO
M$EA!I]CJBZ98Z.,N?$0C:^'TDY75FU*2;B[22:BW;XE:UKO24_<ISDFE5:4$
MK7W5[[[*2?2^K5UJ_P!'1-$Q8!U)0[6'H<@8]^2 <9P>#T-,^UVVXKYR;@=I
M7G()"D C'7# _0YZ X_,?_@K+X_U[PW_ ,$POVT_C!\(/B3XI\'>+/ /[._Q
M!^*'PY^)7PH\:7F@:KIGB3P?H=[K&B:CIOB3PW=*M]I\-]9Q'4;%KBYTS5;,
M36%_;RP%P?G;]I']I'XK?LN?\$4[;]H#X:?$.'5OC]H/[)GPE\?Z5XI^,NL:
MK\0O$.MZQXY3P!:>+_&-V^HZT-<UW5;&^\</>Z==W$]WH^E7LFC6+VDEC%:V
M-3"]2=2FM'3Q6!PSYD[/ZW3=24EY12LKK66CN]YYI)46^3][2S"J[<SY5@HQ
MY4^SG*7O-Z<JERZH_<031'HZG@'(Z8/(.>F#@X^E.5T;A6!P2./4=:_F)_;/
M_;K^/MU\2/#GP]\/^,]'^#-E^RI_P41_X)C? #XP>,_!'BWQCX+N_C9JO[1W
M_"+^-?B+9VVC7OB&YT./]G_4?!/BF'PS!H_C!_$>NZGK-AKVMVGB"P&BI::A
M_2[H^MZ/K1NI-&U'3=5M[6^OM.N+G3+ZVU""#4=-N9+/4=/GELY)HH;[3[N*
M2UO;25UN+2X1X)XXYDD0:>RG[)54X.+G.#L]N6SN^W-%\RNE>Z5KIE-M.FFK
M>TI0JKK\:32NFT[7M\C<HHHJ"@KP;]J<D?LP_M'$'!'P&^+Y!'4'_A7WB'FO
M>:\&_:H_Y-A_:._[(-\7_P#U7OB*@#6_9Z _X4/\$C@9_P"%/_#,9[X'@K0R
M!],DG'N:]CKQS]GK_D@WP2_[)!\-/_4*T*O8Z "BBB@ HHHH ^(_VR^-3_8^
MQQG]MGX/DXXR3X9^)62?<X&?7 K[<KXC_;,_Y"?['W_9['P?_P#49^)5?;E
M$;S11DAY%4@9(8XXP3G\ "3Z 9/%-%Q"V LB')(&#G)!P0,=<'KC..]?B9_P
M4E^+O[27P9^,%O\ %3P+#XZ^*G[-?PD^!FH>+_CI\-?V<OB_HWP^_:8^!=Y_
M;6KW"_M,6GPO\2VZ^&/VEOAW;^$M-U+2[SX8>(M0%G9WGAG4=6TK1-;UGRH(
M_D;_ (>)?&/X-_\ !07XUV&EZ[J7QA_9]^+/[1'_  25^"/ASPGX\\1^)[.Y
M^&=G^VE\(_B!<7_CKX6Z)=HVG^%;N\U?1="\5>)O".I(;?4I/M-G;PZ/J*/<
M3JCS5W"--*3J2Q-.#NE%U<.FU!MV47-Z))R;4925U&I['.M-T$Y2LX_N7=)^
M["HY*3E?5\BC=N*:UCKK=?TV?:(-Q3S4+@@,H.64L"5W 9*[@"5+8![9H6X@
M;.V13CJ.<CDCD8R.00/4@XK^>+6_^"P?Q1MO'W[8W@[0/ ?P&\10? S]D;]L
M#]IWX5^(?#?C'Q+XK\.:AK/[(?Q)U'X=:]X"\<>(;*73;/Q3_P )3=6T%_J>
MJ^#;;P]'\//$,&J^!]33Q)J.DSZE+3\ _P#!7GX_^+_ 7Q/DU3X'_"RQ\8>#
M/%'[ %K=>,M,U#Q]J7PM^&7@#]MWX#^'/C-J_P 1OBII(*>-;G1O@W)J5WHF
MHG0;S2E\0)=Z+J#3^'K=;^=2:J0BI^Y)2A"4+.UY3KQI)-W:2DIQMUC*2O=*
MST::E5O90I.I=WU:IN"E:^[5YZ)*[4;=3^BC[3;\XE0[<Y*G<!CKRN>G3Z\=
M:<9X02#*@(7<06&0O]['7;VSTSQG-?R3?&/_ (*2_MQ_##Q%^S)^U!XS\)P_
M#[Q&W_!-#_@H!^TQ\4_V2-7O?B1X4^$OB1O@/\5?A;!\/+ZZ\*:Q?:GKMCXQ
MU7P7K>H7F@>*+Y;6:#3_ !5I<MWIQL[&'1YOT7U3_@JAXR_X;3^!/[.&@>!O
MA+J'@3XU^+?#?PNEO+7Q9J_B+X@?#SQIXX_9;U7]I3P[>^/$TW[%X>T::U32
M9_#MW\+FMYO%.H^'YM.^(">)]*LM4M-'>Y4ZBA&<7":E*;Y(-2FJ=.KB82^%
MV]I*%!2@OAO*S:T"3C2DU6?*HPI.;7V9U:LJ7+>2M9.+[O:6L9)O]P/M5OG'
MFKGGCGL0OIZG'OSCH<--Y:@ F9,%MH.2<MS\HP.3QT'/3U&?Q*_8^U#XJ?\
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
MO@:23=TDVL7S+T6CLT_W#:[ME.&F0$D#!SG)QCC&>XSZ9YQ4@FB9@BNI8@L
M#DD X)'T[]^GK7X<_M)?\% /BM\!OVUOC?HUG)X'\<_LQ?LZ?\$O_&G[9>M>
M!O#NCZAJ7Q(\<>,="^)'BSP?+HVB^*K+7)=*LKZTNO!#:>SR:'J=K9:;?:W'
M=6#:K:QW4&?_ ,$\_P!H_P"*OC3]MS]LK2OCM\7O#4NFWGP"_8)^*_A/X::/
M\1]9U;X7> =?^.W@CQAJ>KVWPST[QQJM[J6C6WB*>+P[97$%A>'2=?U2&UU7
M2--TK^V4TN'2$7)TU9KFH5*S\N6CB:L(I73]Y8+%N[3TI-6YMVVU3=32:YL/
M%<EVH^U^K>TYWM[GUS#.RM:-35O0_=JOBG4 /^'C'A'C_FRGXB?^KT^%U?::
M.'SP1C&0>HR,X(Z@@=00"*^+-0_Y2,>$?^S*?B)_ZO3X75)1]K4444 %%%%
M!1110 4444 %%%% !2-T/T/\J6D/((]0: /B6Q_Y2,:Y_P!F4>%__5[^,Z^V
MZ^)OBI\&/VBQ^T'9?'CX$^*_@I9377P7M/A!XB\._%SPWX^U=/+TOQSJWC.Q
MUO1-0\&^*-#$3W!U>6QOK34+.Y?_ $:WF@NT#S1,?V?_ ,%%?^AB_8J_\(WX
M[?\ S?4 ?;-%?$W]G_\ !17_ *&+]BK_ ,(WX[?_ #?4?V?_ ,%%?^AB_8J_
M\(WX[?\ S?4 ?;)&>M>/_P##/OP,_P"$QF^(2_"+X=1^.;C2M7T6?Q9#X0T2
M'7Y=-\03//KL#ZG%9I=,^L2R2-J=T9/M=\)95N9Y$D=6\&_L_P#X**_]#%^Q
M5_X1OQV_^;ZC^S_^"BO_ $,7[%7_ (1OQV_^;ZDTGJTF[2C=I7Y9IQG&^_+*
M+<9*]I)M233:9Y]5LSH] _8'_8B\*S>'[CPW^R5^SOH4OA/P[XK\(>%SI?PB
M\#V2^'?"?CR/4(O''A?1(X-%2+3/#OC&/5M3'BG1+-(=-\0&^N7U6VNWE9CI
M3?L/_L<7&DW6@S?LM_ -]$OM4^'VN7ND'X5>#!IE[K7PFTTZ-\+=7O+%='%M
M=:G\.=)*Z;X'OYXY+KPK8Q06VB2V4-O D?%?V?\ \%%?^AB_8J_\(WX[?_-]
M1_9__!17_H8OV*O_  C?CM_\WU4VV[MMMJS;;;:O&5KMWMS0@_6,7O&+2245
M:*45>3LE97E&<).RMK*%2I"3^U"I.+O&<E+YT_:C_P""2/[,_P ?=+^&OAKP
MS\/_ (3?#7PE\//$7Q'\6IX%T_X>^+-'\*:IXJ^*S^'CXQ\<Q2? [XK_  #\
M7V?CJ]7P]"LNIW?B[5_#^JR7UW>^)?"7B+4+?2[O3OKB;]COX!^+_@;\,OV?
M?C?X#T#]I'P1\+]$\,:7HX_: T73?BA?:GJ?A328-,T[Q5KI\56NHPW_ (I$
M*><=8N$DOXKIA/%<"Y1IJY+^S_\ @HK_ -#%^Q5_X1OQV_\ F^H_L_\ X**_
M]#%^Q5_X1OQV_P#F^I-RY/8I+V3E&JU;X:M)05.<-'RSC[.GRR5FG3IVUIP<
M:;;E&3;<HTYTHR^U&E4<W4IQENJ=1U*CG!/EFYS<D^>7-Z+X?_8V_9.\+>-=
M9^)'AW]G#X+:1\0/$7A>3P1XC\:67PY\+Q>)_$'@R738](D\):[K7]FG4-8\
M,OI<<=B="U&XN=+^S#ROLNUF!=8_L<?LG:9;>#;.P_9N^"5I;?#SQY/\4O D
M4/PT\)(/!_Q*NK2QT^X\?^'&_LK?I'C*?3],T[3Y?$MDT.L/86-I9->&U@BB
M7SC^S_\ @HK_ -#%^Q5_X1OQV_\ F^H_L_\ X**_]#%^Q5_X1OQV_P#F^I1?
MNV]Y)MR:;>LG.4Y2=V[RE.4IM[N4G+=L5E;E^S:*Y>EH14(*VUHPC&$5:T8Q
MC%6227H5U^QE^R+>^&?$G@N\_9D^ USX4\96%]I/BKP[/\*?!+Z3XBT?4]?D
M\5ZCH>KV3:*8;_0[SQ+++KUSHDZOI4NJ2RWSVAGD=VR+G]AC]C&\UN/Q5<?L
MK? &^\2P:KX&\00:[<_"OP9<ZL->^%UBNF_#76%U";27N?[5\ 6$:6/@O4#+
M]J\,6H\C1IK*/*UR,FG?\%%"I9O$?[%0"!FY\&_'@@X1AA@OQ 7(.>20^!DA
M&;&/#?V9/BY_P4'_ &D/@!\)_CMIA_8P\)V'Q2\':;XNM?#5QX>^.>K3Z)%J
M(DQITVIQ^,-,COI+;RRC7,>GVD<A&4@5,9:]V2G'2:;:FFU)-QE%M2333<9S
MBVFFU.:;M*29WOKS7YKZ\U[WYKWO?FE>][\SO>[OS_[-'_!*3X2?L^?'#Q=\
M:K35[?4;_P 96OQ"L_$NCZ5I/Q \/VOQ)L_B3K4?B#4F^,?A[7/BWXW^$WB&
M\T'5F?4/#S_#7X6_"*RM-9N;R_N--N)G=1^G7A3X?^"/!?A33_ _A/PEX?\
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
M'Q>\,_"Z7P%J6D:1)HVNZ7XU^"7C3Q+-X<UK6- T_P 2Z=8+I4>F?3/]G_\
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
M\:_^(L?LT_\ S+U^@]% 'Y\?\,S?MO\ _22[QK_XBQ^S3_\ ,O1_PS-^V_\
M])+O&O\ XBQ^S3_\R]?H/10!^?D7[,O[:QDC^U?\%*/',MOO07"V_P"R_P#L
MU6ES)!YBM)'#=?\ ")3BWD9 T<<_D2^27\P1LZJ1VG_#.7[1/;]O'XSX[9^%
MO[.9./J?A5D_7O7V?10!\8?\,Y?M%?\ 1^/QG_\ #6_LY_\ SJJ/^&<OVBO^
MC\?C/_X:W]G/_P"=57V?10!\8?\ #.7[17_1^/QG_P##6_LY_P#SJJ/^&<OV
MBO\ H_'XS_\ AK?V<_\ YU5?9]% 'QA_PSE^T5_T?C\9_P#PUO[.?_SJJ/\
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
MG/\ Q,_VC^/^KU/VS/4C_HO?M0!]=;O]EORHW?[+?E7R-_PP]\"?^@I^T?\
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
M_-?'PU!'I6GZEHN@6\,E],]S>/\ 8EBOO#?C=_P3[_:6^+O[&UQ^Q]X<\/\
M[)'P4\)Z+\4OV:?B7X'T7POXW^-?C709KOX4_'K0OC=\4+KQ+K/B?X;:9J.G
MS>+;WPC:Z;X5\.Z;HVJVEC-KVO7>K:JUO9:3:-JFI5<P44G&GBX1PL$W?ZO:
M<JG-+XJDE&IA[.T7>-2]KV,HW4<&JM6,)SA6>*DHKEC)TW+#I)M<JYJ5=2:Y
MN:+B]+7/UZ;]I3]GQ/!.C_$M_C?\)D^''B#Q%_PB&A>/7^(GA%/"&L^+?[4N
M=$/A;3/$#:N-,OO$4>L65[I<VC6US)J,%]9W5M-;I+!*J3V_[1/P'N?%6J>!
M(OC'\+W\<Z%KDOAC7O!B>/O"LGBG0_$EOX<F\8W&@:QH2:J=2TW6(?"-O<^*
MGT^ZMXKD^&[:YUU(VTN"6Z3\$H?^",7QCUF'P+/\0_&OPH\2:;X8_;6_;Z^.
M'B?X6:!X]^-WP]\#^/\ X$_MZ>='XF\'ZCXX\"Z?X9\>:#\1? D5[>16R6=I
M=>$?&5A=:MI6MW5A;ZO<M:_1^L_L(:_\/[3_ (*Q>-?&WAGX=_$#X7?M1?!C
MP1X:^$O@+P9??$FX^)6FZ/\ "7]F74_@;_8'B+6ET&]\0VFI^(;&15T_6O!>
MJ>(?$=KI]Y<PW$FIWY>:[5:5*E"=5U;*&&JUU1Y7*I*=..!E&DW%74I_6<5%
M64FY8.2BFZD8R<5.4Z-.*<G4GA8N48_"ZV8XO"5(1BW&+E3PN'PV-BY3C%K,
M*4&U&$I1_1#1OV]/V)_$5]I>F:!^UK^S;K>I:YXHT_P/HMAI/QN^&^H76L>-
M]6C,VE>#-+@M?$<DFH>*]3@'VC3O#UJLNK7UJ1=VMI+:GSJ^B/!WCOP=\0=%
MA\1^!_$VA>+O#US>:GIUMKGAO5;'6M(GO]$U"YTC6;.'4-/GN+:2ZTG5K*]T
MS48%D,MG?V=S:SJDL+J/Y.OV>/@G>_&G]G'XO?"SXL^&IOA#^U!\6/C#^S1X
M[_9U_:B^%'C63X^^!!\>_P!G'P7I>B_"Z7P>WAKX+?![PM\*?&'PI\"_"/\
MLOXA:7J^EQ6GC'1_$$T6M^,=2U7Q"OAV#^L[PUX>M/#VBZ1I5OL;^S;*&!Y8
MXH8%NKO:7O;]XX(XT$]_>2W5[<,H DGNYW89?C6I3]G&,KR?/>46^6SAR\T7
M%Q<E*^M]59<KUYDVE+WG!_'&6(4[)J*]EBI48V<DFTXQO?KIS*+;2Z.BBBL(
M-RBF][O\&T6?.O[8'_)I?[47_9NOQM_]5IXFKT'X-?\ )'_A3_V3;P-_ZB^E
MUY]^V!_R:7^U%_V;K\;?_5:>)J]!^#7_ "1_X4_]DV\#?^HOI=4!Z31110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "'I
M^*_S%?(W[$?_ "13Q'_V<Y^VS_ZV5\>:^N3T_%?YBOD;]B/_ )(IXC_[.<_;
M9_\ 6ROCS0!]=8'H/_U'(_7GZTA52<E5)]2 3QTY]J6BE9=E]R].W9M>C?=W
M!-JXQM&/3 QTQT^G'TIDAC &_ !( ''S$ G&#UP 3C!P!GH*DKS[XH:1XZU[
MP7JVC_#7QEIOP_\ &NH&QM]&\8:OX7A\:6&A!M2LSJ5X_A6XU'2;?6KDZ2+Z
M#3[:YU"VM8]1FM;FY,D$$D,BD^572U<HQT5]92C!-V3=E>\GKRQ3;T0U%2?*
M]GO?;OK]WF=SYD)"A3C<2HVCA>.2W95.5Y.-VY,9!%/D:**-GEP$498["V>@
M^ZH))/ P 3^5?SA?L^?\%+?C1X)^%_QX_:1_:]^-_@CQ1\.?A=^WU\=_V _!
M?PT\(?!?P]\-=4^(7C3PI\0;'P!\(?$UU\0=1^(FH:-X4O=:\K4]5\>7.N&V
M\(:1HXN+V*:RCTE4O_T6^#__  4F\ ?M)^-/"/@+X#_"SXK^/9M2\$^ _''Q
M7UR&S\*^&D_9_P!$^*>L>-O#G@>]\::)XR\2Z%K/BE9-7^'OB>XU<> ;/Q*+
M'0(M&\0Q)?Z7X@L6+27+*:UY:,<14V7)2EA*&-C)\TE9RPN)HU$M)252*LPG
M&4&U-*R<HIJ\[N&)>%FM(O:O'EW::]^R2;C^E"M'(#MVL%.#T.#@^F<<$_@3
MV/*N412[#A06/RY/J2  2>@/'/%?SP?L2?\ !9[7?%O[/.JWO[1OP]U?Q3\<
M?"'[/O[7/[4+7WPUT?PIX.\#?$CX4?LO_M*?$7X):MI?A>RUCQM>MX<\;6NF
M^%]%N[BW\1W6G^'];N[N[N='U5(0;2V^E_!/_!9CX*>./#7B^_3X2?%S0/%V
MB>*/V+_!WAGX>:T? ZZWXZUG]OOP9H_C/]G5;#7+'Q==^&?#D5_9ZG<VOC-_
M$NIV#>$9=(O[BY6XMOLTESK*E.-2K3Y+SI*BYJ-GI7J^QI6=USWJMP:5W!QF
MY*,8RD3.4:;J*<HQ]DJLJC;TIQI6]HY-?#HXR5[.490FDU),_8+SX.>A*D C
M;\X+ [?DQO&\*=GRY<= :G4(0"H7&/EP,8'3 X&,=,<8Z5^ /Q&_X*_6?AGX
M\? #QC'>#P[^RK<?L_\ _!13QI^T]X-UKP5;ZO\ %WP#\3/V#+C0+'QCH7AO
M6],UZ73KXV&JWFMZ<;>PMKW2?$EOI^CZSI>K06VL!J^GK[_@K'\,M,T^3P])
M\(/B9_PO9OBQ\(?@[IOP";4? 2>(;[Q'\>?AAJOQK^%>I3>/9/%@^&^D^'?$
M'POT+6M:N+_5/$=O/I>N:5>>$KBT;5TC$D\LO90K<K]G4:C"5M9-\DH*,?B?
M/&I3J02B^:G4A45E)7)-0G*G*RG!R5356IRC&4YJI*ZC!TXTY.IS22CRZR?N
MI_K#@>@_*L2_T'P[J&IZ9J^I:%I&H:SH9F?1=4O-*L[O4M(:Y"K</I=]-!)<
MZ>TZA5F-K-"TRKA]P7C\D?A+_P %>_#_ ,8I?V?X_#W[,?Q:TM/VJ/V;/&_[
M1?[/MYXA\9?![3=.^)<G@#6]-TCQ#\&M)O#XXE6#XNVMKK&F^(#H]RB:"?#\
M\VHQ^(I8K*\\CU']M7]LGXA_"/XN_L1_LK_"?2/#6B_&7]NGXB>.O!^C>//'
M=A>^(?"'PB\'_##X=7OQ$^(?B*;0-+O],3QKXU6PCL]&\&^&#K>FZ/?ZO/+J
M.L7O]CV4T-PG!QJ4*<HVG7JRHTKVLZD/:\T>9)\K7L:J_P"W)6Z<T\\??M=N
ME0^L2C%-R5'^:*M=N^G*O>YM+7C/D_319(G; P6P/X3QP>,D8R.00"2#D$#!
MQ)M7^Z/R%?G/\1OVG_'G[*6N_#3X;?%58/VA_B#\:]5U#PU\"-,^&F@:-\-/
M%'C.\^'7PV\3_$SXR:MXY'BCQ7#X \/VN@>']":[T(Z;J\$.KRW6F:+%9/J\
MOVJ3ZQ_9^^/'P_\ VF_@G\+OV@OA+J5QK?PT^,/@S0_'G@K5+S3Y]+O;G0-?
MLUO+07^G7#/-8ZA;DO;7MH[OY%S%)&'< ,9A[\'4C%N'/R.5K+F3Y;/U:23V
M>B3Z(E.,.6[3YE)QY;2;Y4I2LEKHFI/39-ZV;/8C)"H8L54*,L6 4!<GYB6P
M N=PR2 2&QG!H#Q/D 9SU!0\[O8CD'UY!SC.>*_(?_@H)^TS^T9\#_VMO^"9
MOPB^#WCKPAX5\#?M>_'WQI\(OBA;^(?AO:^,]8M--\*> M3^(\.L^%-7N/$.
MCC2=2U&/1YO#5Q%=V6IV=O9ZG)JD$/VVVBBE]N_:B_;6\0?LZ_M"?L=_!33_
M (3R>,='_:6UCXSS>+O&\GC'0= C^'?@OX(_#N7Q_P"+]833=6>*?7)[+3)H
MM6NXH'BGFTO2=2LM-@OM:N["*I<X1A&HVE"=:O03WM4PZ4ZJDE=QBKIJ4DE)
MIVO:YLJ<G4]DDG4>&HXM136M&M+%1IM-V3G?!U[P3YHKV=VE5@C]"//@!/."
M2 3L.2?NCC&YL9*YP0,-G #8GP!C  QTX''TK\5OV2?^"AWQ&_:J_;MTKP7H
MGAZ;P[^RG\5OV -!_;!^"UGXO\-Z'9_$?4H-6^-TOPW\,>-AKOA_Q5K!@\)>
M/?!\2^)+;P=XFT?3O%GA^?4D_M"6*$I:I^TL<A<<@#C]>_\ ,5K.$J?)SJW/
M&4HK2Z4:DZ3O;X6YTY6756DM&K9R:C)0;5W&$M-5:<6XW:TNDFFMXM-,>54C
M:54J005(!&",$8QC!'!'I6!IWA+PII%I!8:3X8\/:98VVI'6;:RT[1=-LK2W
MU=@0VJP6]M;10Q:D0S WT:+=$$@RX)KH:*D85\3_ !K_ .3S?V'?^P?^U+_Z
MK[PC7VQ7Q/\ &O\ Y/-_8=_[!_[4O_JOO"- 'VQ1110 4444 %%%% 'Q5_P4
M7_Y,D_:+_P"Q$_\ <WI%?::]3_G^)J^+/^"B_P#R9)^T7_V(G_N;TBOM->I_
MS_$U #J***  @'J ?K_GV%0-- H(=E100"7PJ].N6P-HP<L< $8S4]?B/_P4
MZ\:_M'_!?XF_L4:G\)OVHOBY\/= _:?_ &]?@)^S1XP\#^'/#WP4O_#NA?#/
MQEX:\63^*YO#5UXT^$7C'Q/;^-=9U+1(-2BU^_U[4-/TX>=:V>AQP_O%E\SJ
M48))^UK4Z*VTG6G[.GJ]DY7YI:**]Z34=4/E49R;:Y*5:KHF_<H49UZNBNVU
M2IR<8I-SDE"*<I)/]LD>-R"A7"C)&,$;L]1]00>G(/)J(31;Q&'^<,5P%;(]
M!TZ?3CD\XR:_"IO^"P7A?X'7/[4GA'QI\.?CW\9?A]^PT?BC\/\ XO\ [3/_
M  AEW&^L_%3X2^!?#'Q N],\8CPQ\/= ^#/A"T\96OC30O!GA+6+3QM::OJ_
MC""XOM2^''AGPSJ&FZS=U/VL_P!MW]LCX.?$C]@?Q./ _A[P'9?$OQ1^UQ=?
M$KX'Z!\2O#/CWP)\8_AW\+/V6?$_QN\ :M'\5=2^$UCXM\$ZH^I:#&&32] L
M[FWN[>]LKJV\2:)+9WDE-PC&F^:,85/JW(Y-+3%4<57I.2U<4J6#Q$JM_P"#
M:$:B3JTTY49JW-%^T]I[&,8O24G7P]"VK4=:F*H)-M1LW)/EC*W[U8!Z@'\*
M;N3+C@E,!L#./EW 'WP> ?48ZU_/W\1/^"ZH\&>%? 7Q'TG]ER]\0?#OQA^P
M'\ _^"@FH7]Q\6[72/%6A> ?C1\8?"OPCU#P%#X93X?ZI;:OXN\)S>*K;Q!9
MWZ:[8Z)XFMK6:P:;0)I(KAOH[6?^"GVDZC\</$'P3M/AWJ_A[PQ>?M0^-?V$
M_#WQ7C\26]QXJA_:4T/]G2]_:$M]17X=77AF[TZS^&LGAJRN=&T[Q7<^)=1O
MY/%-O%]K\'IH-PNIRU*%2/-%TYRE">(I2A&/-)5,+[95J?*GK)2P]:G%)OGJ
M0<(N]KU"U1)QLU*C3Q%W9+V-2K.E&HWT490E*HGK3IN-2:49(_71)(GQMVG=
MD8(P3M&2,$ G 8\?[WO4FU?0>O0=>1G\B1^)K^:?]DK_ (+-^,]$_90^"/BG
MX_>%=2^+WC#PS^S!\'/V@_VHOC =2\-> []_#GQQ_:3\4?L]>$;SP-X"\.^$
M8-#\5^(]'U31X=9\4Z8)/ FE)X?M]NB7NI^(IET:3Z\TS_@J;\5/'?[3/B?]
MG3X2?LH:?XHOM-O/VK="T"?Q5\9M0\'>,KCQ+^RU;^&(43Q_X'L_A#XIC^%O
MA/XYZWXJL[;X*^,O$/B2YL_$^CVEQK(L5,T-B&Z<TI-P:<*<ZLHV7.H4VHU'
MRWYFX2?+))7YDTD[$*<7;=)U51O*+C'VC3E%<TK+EE%<\9?"XN,KKF1^S3E(
MT9F4;5&X@+D\>@]?2HA<6[!2&#!^AVMQAN-P*Y7+?=W ;B1C)89^%_V'?VQ=
M5_;9^#_A7XV:?\/_  _X.\%>)?!>A7&JZ?9>/=0\4^+?!GQ@M-3U_1_BU\%/
M%>C7'@;PM#9:S\*]9T>#0]1U>&_FEUC4KNYC30M+MK:VNM0^//\ @GE\<?VD
M_P#@H)\"O%G[7U_\==2^#EUX@^,_QF^'7PV^ >E^!? ^J_#[X3>$OA7\4=3\
M 0:7\58-:T.?Q_XK^*NLV/AS4-0\0ZNOC;PQHOAZ\\26MKIWA>2'2(WOXDN2
MI5I2C:=*%*I.-D[QKR2ARM:3;<KSBG>*YI2ZW(SC*,9J_+.I4I)M->_3C*<^
M:^J2C"5I/1M63/VQ7:P# #GD' SD9&?KR?S--D>),&3:-Q(&0.3M/?''R@C)
MP.@SR ?RJ_9A_P""H7AW]HSXL_#CX=0_"C4_!WAWXY/^U@GP-\3S^)X];U;7
MU_8T^+4'P@^*R^//#$>@Z9%X$DUG5KE/$'@/[#KWB^#5- CECUN;0-::#2Y?
MT\U&*XU.UN;**\O]'DN;:Y@CU.P2V%_923P2P?:+/^T;2]L_M5LS+=6KW%E<
MVZ7$4+3V]Q$LUM(Y+D4)/:K"I4A):J4:3@JCNNSG!6W;:2N]JE[M2I2DK3I5
M/95$UI&HN=./-K%V<)IM-I--7=]=-9(7+D.!GY6!!!4H Q# @8 !Z_=SD9R"
M"JRQ*,ALC(&=IX)!VY)'&Y>F<<<9S@5^._\ P1D^./QY_:"_95^(WQ+^/GQ;
M\1_&+QKI_P"U1^T]\)]%U/Q9I/P_\,0:?X5^#GQ:\3?#KP9IMO;_  Y\">$;
M+SKS2M'LY]?U&_L-4O[W5Y+BZM!;PO'9)\9>'/\ @K1^T5\7_P!D&:>R\!>&
M_!/[1OQ9^"G_  41^/W@?Q5\/?'=NVB_"?X2_L=>.O$W@&QUUK3QW\*O$&F^
M)O'MUXOM_#_A_1O!MUHM[X>\5:-;:IXE\0>+_"=S?1:3!+C#EJU&_P"%3PU>
M2:=W#$T77I<FCYW[).4XIW@TXOWD*,HS:NTIO$RP<(WWG&K&B[V7NP4Y1_>-
M<BBU)NUVOZ7%97!QR.A!&.H!Y!Y&01P0*=7RU^QK\2/&/Q5_9%_9=^*/CF^A
MUKQI\2OV>?@OX^\6ZY';VMC;ZSXH\8_#SPWKWB#4H++388-.L4O=3O[N\CT^
MPABL[99A#:A88QCZD!R ?4 _F/J?YGZUI4IRI3J4YV4J<Y4YI--*4)2C*S6C
M5XRL^JU6C1GAZ]/%4*.)HMNE7A&I3<HN$G"<*=2+<)+FC>-6#L^O,MXL6BBB
MH-CYU_:__P"32_VH1D#/[.OQL SP/^2:>)N_Z_0$]J[/X0:IIEM\)/A9!<:C
M803)\-O F^*:[MXI4W>%M*9=T<DBNNY2&&Y1E2".#7%_M@*#^R9^U 2,[?V=
MOC:P^O\ PK/Q.N?^^68?B:\U\,?LB?LP_%3P9\/?'?Q&^!7PU\:^,=:^&GPZ
M75?$GB+PS8:EJ^H+I_@S1;"Q6ZO)XVDE6ULK>&VA!.$BC50 !0!]A?VUHW_0
M6TS_ ,#[7_X[1_;6C?\ 06TS_P #[7_X[7RK_P ,!?L5?]&P_!K_ ,(K2O\
MXU1_PP%^Q5_T;#\&O_"*TK_XU0!]5?VUHW_06TS_ ,#[7_X[1_;6C?\ 06TS
M_P #[7_X[7RK_P ,!?L5?]&P_!K_ ,(K2O\ XU1_PP%^Q5_T;#\&O_"*TK_X
MU0!]0W7B?PW8PO<7OB#0[.",H'GNM6L+>%#(=J;I)KA$7>W"!F!8C"@FLO\
MX6'X _Z'GP?_ .%-HO\ \FU\V2?\$^?V'Y\+=_LI_ G4H<Y:TU?X<^'=8L7.
M"%:2PU.SN[*1TS^Z>2W=HN?+*$YJO_P[I_8#_P"C*?V5O_#"?##_ .9F@#Z;
M_P"%A^ /^AY\'_\ A3:+_P#)M'_"P_ '_0\^#_\ PIM%_P#DVOF3_AW3^P'_
M -&4_LK?^&$^&'_S,T?\.Z?V _\ HRG]E;_PPGPP_P#F9H ^F_\ A8?@#_H>
M?!__ (4VB_\ R;1_PL/P!_T//@__ ,*;1?\ Y-KYD_X=T_L!_P#1E/[*W_AA
M/AA_\S-'_#NG]@/_ *,I_96_\,)\,/\ YF: /IO_ (6'X _Z'GP?_P"%-HO_
M ,FT?\+#\ ?]#SX/_P#"FT7_ .3:^9/^'=/[ ?\ T93^RM_X83X8?_,S0?\
M@G1^P$01_P ,4_LK<C''P%^&(//H1X9!!]P01VH ^@'^-'P=C=HY/BS\-$D1
MBKH_COPLKHRG#*RMJH964\$$ @\$4W_A=?P:_P"BM_#+_P +WPK_ /+6O(8_
MV$OV(HHTB3]CK]E@1QJ$C0_L^?"0A%4 *J_\4CG  Y+;F).2QI__  PM^Q'_
M -&<_LK_ /B/?PD_^9&@#UO_ (77\&O^BM_#+_PO?"O_ ,M:/^%U_!K_ **W
M\,O_  O?"O\ \M:\D_X86_8C_P"C.?V5_P#Q'OX2?_,C1_PPM^Q'_P!&<_LK
M_P#B/?PD_P#F1H ];_X77\&O^BM_#+_PO?"O_P M:/\ A=?P:_Z*W\,O_"]\
M*_\ RUKR3_AA;]B/_HSG]E?_ ,1[^$G_ ,R-'_#"W[$?_1G/[*__ (CW\)/_
M )D: /2=7_:$^ N@6<&H:Y\;/A+I%C=:OHN@6UWJ7Q&\(6=O<:YXDU6RT+P]
MH\$T^L(DNIZYK.I:?I6DV,;-<W^H7UK:6L4D\\:-Z_7X&_\ !83]E?\ 9A^%
M_P"QQIOC3X:_LX_ 7X?>+M(_;!_X)Z#2O%'@CX/?#WPGXCTQ;_\ ;K_9[T_4
M$L-=T#P]I^JV<=_87EW97BVUU%]HM+NZMIFD@N)(S^^5 !1110 4444 (>GX
MK_,5\C?L1_\ )%/$?_9SG[;/_K97QYKZVE?RTW;2^"HPI&<YXZD9R<# R>>
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
MZ /M&BOB[_AX'^R[_P!#'\4?_$:/VF__ )S]'_#P/]EW_H8_BC_XC1^TW_\
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
MK]>:_(;_ (+??\F)+_V>#_P3I_\ 6]OV<Z_7F@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \5_:,4?\*"^.
M3X^8?!KXH+GU7_A"->.#[9YXP?>JG[+VX_LS_L[$LQ)^!7PC))())/@#P_DD
MD9))Y)[DU=_:,_Y(!\<_^R-_$_\ ]0?7JI?LN_\ )LW[.O\ V0KX1_\ J >'
MZ /=,'U/Z?X48/J?T_PI:* $P?4_I_A1@^I_3_"EHH 3'^T?T_PHQ_M']/\
M"OYZOCY^TU^V+^SI_P % K+]F+XE_M+V%E\"_P!NG3])T#]B[XX6WPK^$4#_
M ++_ ,;=+UR?5/$7PI^+UG<^&I[/QP_Q%\,6MWI?P+U;7IK)?$^JI?Z#<02Z
MWIUUXEM?H9OCO^U#\1_V@?VU?V2?A'XYOM&^*O[-O@[]C#5?!?CKQIX&^%7B
M'PIK:_$<:WK?CWQ/K.F6$_A*YMX/&VEZ%?Z9XKTTVX?P*88M4^&NCZG<SI8Q
ME)QKK#.G*+6*>+]DY2Y4H9?4C2QTYW7N*A5DJ:NVZUU4H*K1O5BJLE0E*-5N
M/(\)&347)*6-E.&'BOYN>4'=JZII-5?9U.6G+]C\'U/Z?X48/J?T_P *_*CQ
M'_P4JT/0/VQ_^&/-2^"OCG3O$>I>'OC=J'@7Q?>^+O"T-CXIUKX&_#KPK\3]
M<M=1T.U;4+[PKX/\8>'/%44'@?Q?J-W<ZAJ=_I.M+JOA+1["&PO-1Q?V!/\
M@J5X7_;K\6Z9X'M/@MXQ^$.N:_\ LK?"O]KGPT/$/BSPUXMM=4^'7Q.\>>/O
MAM'I]W=>'8K<:5XDT+Q7\/M0+02+=6VH:-J.GZE;75O*9["!4VZU.-6DN>%2
MA]:@]KX=0J2E-ZNSC.FX.-F[7ET29-2IR491]Y*DYI23Y'5J0C&W\R49\[>C
MNN6UWI^N.#ZG]/\ "C!]3^G^%?A3\>OB/^VAX5_X*7_LM?LF^%/VP];T+X<_
MM-_"7]K'XKZA):_ _P"!&K2^!+[X1WW@V;X>>&?#U]J_@B]U+4_#UM9>*WL_
M$UQXAOK[7-<%G'=6.L:+-=%(?3?V9?VC_P!HC]M+XX_MJZ7X1^)FF?!3P#^Q
M;\?-3_99T'P<GPVT#Q-K/Q9^)'A7X?\ A[Q!XF^)7Q6NO$IDU32/ >I^(O$M
MO'X,\&?#B]\&ZO<:#IT]YJ7C&>74HHK4@U4C"<9+EG3QE974[JEE^)P^$Q4G
M:#M)5\32C3C>]1<\DDHV9.\)3BXNU.> IRDFK*>9X?%8K!I:W:G0P>(E.235
M*4%"5G./-^Q.#ZG]/\*,'U/Z?X5_,]\;_P!M[]L/X6?MI_MP? 6Y^+_Q,UGP
MW\&_V!/AQ\?_ (>6OP2_9=\&?$VP\)?&3QG8^-QK%QXEU1?!FO:S:_#6VO\
MP$9_#Z>,;Z:>6SUK6$U'6[J72[.XA^N? /[1G[2?BO\ X(?:)^V'=_&#ROVE
M=9_8:D_:>D^(5G\/_AV=,A\:_P#"MY/B0FB)X'DT)O"!\*F>W7P]-%+9MJXT
M5IYDU8:NJ7Z1.HJ6#JX^;7U:A1C6JSC=N,95\TH)0BTG-WRG$R=DO==/=S2'
M!2EB*.%LE6Q#2I*]XM^QP-5\TEI%*6/HPNWJU*5DHMG[48/J?T_PHP?4_I_A
M7\_OP2_;S^-?PX_X)N>)?^"DOQK\6?&'XZZ+X+_9N^'?COQK\$/'7PA^&'[/
M>I7GCO5_#'P_\8^*?%/PB\1:1X/T2XU3X>WUCXYEL?"B^*(=<L];ATZ"_P!,
MUZX,XG;U#6_^"R7PP\)>&?&<OBCX0>.M%^)GA3]K+0_V0M+^'O\ ;L.NVGB3
MX@>*?@S;_'O2=97Q5X9T'6I;;P['\.)[N?4$M?"VMZK9^);,Z'9V-_'+!J1V
MG"<*U7#M1=6CRJI%27*I3JPI02D]^=U:+CI=^UBFEJUC&O"5+#UDW[/$N2IN
MSYKQIXFHTX;W2PE>Z?2G-IRLE+]LL'U/Z?X48/J?T_PK\E/#7_!3)/&WQ9\1
M?#[0?V:OBRFE^#_V7O@A^V'K^MZ]?:?X7\4:'\(_BO>>++'7K'6?A;KNF67B
MVQ^)7PWN/!>LF^^'C%]6\4A(QH<T-S)%9O\ -=A_P6PU/5?A5\;?C19?L<^+
MKWP'\"?AS^S5\:/&%WI7QO\ !^KW]M\&OVEX[G5M*\7:C;:9X4NK+2=<^%_A
M.T;Q3\6/ 2ZA=>*O"UF+E+.WU6)+>ZN\W[1)WII35*,U#G3YIRQ-3"J',N9*
M/M*?\1VBE-3DHTU*HJ516G)V488A4.:][MTJ=9.UKW<9R2CK=PY4^:48G[^A
M #D,_P#%P79A\Q)Z,3TR0HZ*, # &'8/J?T_PKYBT77OB1\<OA9K]]X3U>/X
M+W>O>(;FR^&_Q*T/4?"?Q:37/A[:ZM9-I7Q,T"QU;0U\,F3QKH$=\VD:5KNF
MZS;:4MW9:K,-7B-NK_A[^SC_ ,%&?CA\//@_\<OVD?VJ/CQXA^+6B^!_^"AG
MQI_8"^&OPFTSX3_"_P 'V7BW6K/XEV'@3X.^(=?\7^ ? W_"4Z#J=JL=_?>/
M=5LK'7-'N+(7,NC^")+ZWL]/O(E44*U2A-<LZ<8RM9ZJ>*H86.Z2B^;$4Y2B
MVG%<RU<7:G**A2G?^+4=**W_ 'D<#7S"2O'FT6'PU9J23BYQC&]Y:?TOX_VC
M^G^%&#ZG]/\ "ORU^$G_  47L_V@?B7X"^%_PA^ 7Q-UCQ5>_#+X=?%_XVZ1
MXTU+2/A1XC^ W@'XH^,O&7@/PWJ5[X0\?V^E:OXXO8-5\ ^(]=OM-LH=&NY?
M!BZ3KNB1:IJ6LVGAZOSW_9;_ ."Q_P 1]-^%?Q TG]H[P+JOQ5^)WA'X:?\
M!23]H7P?XQ\,W/@KP'I?CWX;_L)?'_5/AYK'@/4=&TNQDM?"GBY_"=SX<GT/
MQ ;.XTGQ+?PZ@+V'2)3%+<:2?*ZL963A3G5B[IQG&%3%4WJFU&SP6*E)MV5.
MBYKF32;BW/V'+%N5:<*?)M*,JD:$J:LTG+GEB*<$DD^><$[<UU_2E@^I_3_"
MC!]3^G^%?B%X$_X++^!/%OA7Q'J5]\!/B!X;\=V_Q!_84^&_@KP'>^,O"NHV
MWC'Q'_P4)\"^&?&WP-^W>+[)!IOA/2]'C\07=A\1+R[T_5)="DTB:>P778Y[
M:U/B/Q&_X+!MX9^.GP0^(-O/K.@?LP:;^S=_P4J\5_M/_"63PWX<\2>.M,^+
MW[!OB_P+X0UC1_"7B^(V]Y=;-:UG5[;2YK34+70?$VE2Z'JEQ9Z9=3WL5M<J
M=6G5A2JP]G*2G=-ZP=.%:4[JVT7AZL+WUJ>S@M:BLZ?[Q1Y&I.:<H):\\5*D
MHN'\W,JU)JRVG'=:G]%>#ZG]/\*,'U/Z?X5^-&J?\%;O#.BVNK>$[_X*>(K3
MX^:9\8_@G\&I_A9=?$'PU9^"M.U']H/X*ZK^T#\-_%WB'XX7>GP>%/#7@^[^
M'&B:O;ZI=:IH)OM/\=6T/A.TLM4_M?3]6EP/A1_P5C\3_%*Y_9FM9/V2O$'@
MT_MA_LS^-_CO^SI?^*?C9X:L;3Q_XZ\$:KIMI?\ [/,[_P#"%Q-HWQ%NM#U[
M2O&-KJ#VD_AW4?#;WUYH=YK;:7=1TIPK4TG4IJE?W;59JG*5:7M53I4XM7FZ
MDJ4XIJS]VHU&2@[EI.$9I)J<%5@^9*,J*</:5.:^T(S32M>5XKW>;3]ML'U/
MZ?X48/J?T_PK\G_VK/VI_B[H/[9/[%_["'PEU'3_ (6^*?VIO"'QJ^*/CCXU
M:SH]AXVO/!'@7X(:+HUYJ/A#X7>']95/".O?$OQ1JFMV<3:SXHTW6=$\-^%;
M+5]<F\+ZQ>3V45OW_P 7?VF?B!^ROK/PI^%WBVWE_:/^)/[0/CGQ;X>^!MOI
MZ>'_ (17,F@_"[X.ZE\4?'U]\4=>$>H>%XM9BL/#&M3Z3<^&/"^F:;K=UJVC
M:3'H&@V]M>ZH,^=+DYG%.I4J4H).[YZ+C3JWT2255SA!W]^,'.T4TB.;7ELT
MU3IU9732]G6A.K2E'^=NE&,Y):PYU%ZIGZ0X/J?T_P *,'U/Z?X5X#^S?\=?
M _[3WP(^%W[0OPW&KMX!^,'@[0_'GA9-8M'M=;M],UJU69;+5[6.6YM[?4=/
MG66RO([6ZN;03P.]M<7,#)<2_GC_ ,%!/C]^T'\'_P!KG_@E[\-?A#\7)? W
MP^_:J_:.\5_"#XP>'V\!^ ?%4VIZ!X;^&VO_ !(M+W1-:\4Z)J&K>'=6NY_#
M_P#PCEW)9W#6Z:3J$UW;6T.K6T%Q(<S]O0P]ESXBM2I0U>U2E5G*;T5N25.,
M>5VE)3YUI&2'S.U1Q5_9TZ]2SNK^P<>9:[77.[ZV=-QU<E?]C,'U/Z?X48/J
M?T_PK\S?VH_VSO&_P#_:R_9)^ FE?#WP_KG@'XZ>#OVA_B7\3_B#J_C631+O
MP'X&_9_\+^'/$'B*YT?14T'5SJUU;67B6WUB6V\ZT?5[?39-(LKK2Y)S?KX%
M^QW^W7\9?VH?VU]&T]=/U#P7^S'\8/\ @GQX3_:T^#_P\\26O@W6/$Z/XC^-
M%WX*\.^,;OQ1X:T^VUO2E\6^"(-/U?4_A]KFH^(!X=U/4'$&MSQ1_8[9P<JC
M;I)3IKZY>I=I7P2J*K%+E;;=2#IQM=-OF;2LS2I"=*$9SC92=%1LTT_;<TH:
MIZ/V<5-II-)V:OH_VOQ_M']/\*,'U/Z?X53B/[_&?X$)'./NOU_SFKM5_7Y_
MY$)W2?>,)?\ @<(SM\N:WGN)@^I_3_"C!]3^G^%+10,3!]3^G^%?%/\ P3J'
M_&%_P&8DDGPSK))+%B2WC+Q(S$DDDDGGDX&<* .*^UZ^*?\ @G5_R9;\!?\
ML6=7_P#4P\24 ?:U%%% !1110 4444 %%%% !1110 4444 ?D-_P6^_Y,27_
M +/!_P""=/\ ZWM^SG7Z\U^0W_!;[_DQ)?\ L\'_ ()T_P#K>W[.=?KS0 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 >+_M&?\D ^.?_ &1OXG_^H/KU4OV7?^39OV=?^R%?"/\ ]0#P_72_
M&KP_K/BSX2?%+PIX?M!?:WXH^&OCWP[HUJTL,$=SK&M>%M4TW2[>6XN)8H;>
M.XO+J*%IYGC@B#F2::.-2U?(OP6^-WQ@^'_P<^$W@/7?V'?VL6USP3\,_ ?A
M#66T^\_90N;!M6\->%M*T;46L;A_VHX7GLVO+*8VTS0Q-+"4<Q1EM@ /T*HK
MY _X:<^)?_1CG[7O_?W]D[_Z*>C_ (:<^)?_ $8Y^U[_ -_?V3O_ **>@#Z_
MHKY _P"&G/B7_P!&.?M>_P#?W]D[_P"BGH_X:<^)?_1CG[7O_?W]D[_Z*>@#
MB/BY_P $V/V6_CSX%^)_PV^+^E_%'Q]X.^+WQ.\)?&#QAI^O?'/XPS7]OX]\
M!ZB=5\':CX,\00^-(?$'P\TWP[?K!<:7X>\#:GH&@VALK)8-/CCA9)?4/A-^
MQS\$_@K\6_B)\=/!%MXZD^*GQ8\&_#KP%\0_%7B[XH_$3QY+XH\.?"?3I=*\
M!0WVG^,/$NLZ5'J&AV=S?*=:M+*VUC4I=1U&YU2^O+F^N)I,;_AISXE_]&.?
MM>_]_?V3O_HIZ/\ AISXE_\ 1CG[7O\ W]_9._\ HIZ(KD7+'W8W<N6.D>9T
M_8MI*R3=)NFVDN:#:ES7;%)*7+S+FY>7E;U:Y9.<=][3;GK?W[3=Y)27'0?\
M$U?V/K/XOZI\>].^'&KZ5\7-6\:_&#XAW'C/2OB)\1-.O(/%WQ\\!:+\-OBY
MJFG6-KXHCTG3AXR\*^'- @N[*SL(K"RU+1[#6]*MK'5X3>L_]F[_ ()N_LF_
MLE^,M)\>? SP9XJ\,>(]#^"WA_\ 9WTJ;5?BC\2_&-A9?!GPIXGUGQGX:\#Q
M:/XN\5:UI9LM$\4>(M?UG3[][1]8CN]8OO,U"6*41+UW_#3GQ+_Z,<_:]_[^
M_LG?_13T?\-.?$O_ *,<_:]_[^_LG?\ T4]*G%4HPA37)&$/902;M&FU)."N
MW[K4I77FWOJ-W=TVW?DOJ]?9OFAUO[K5UKZW6AI>-_V+_@5\0OVF?A=^UYXG
ML/&]Q\<O@SX<USPA\.==L?B=\0=)\.:!X8\5[!XPT0^ --\16W@;4K+Q@(+$
M>)AJOA^]FU8:9I?VB7-A;;$U3]BSX!:A\7/$GQQL/#_B+P=\1/'D>E1?%*_^
M'/CWQS\.]%^,2Z%IYTG1F^+WA3P?XATGPS\1KK2]*9]*L=1\3Z5?ZG#I;#3C
M>M:1Q11YW_#3GQ+_ .C'/VO?^_O[)W_T4]'_  TY\2_^C'/VO?\ O[^R=_\
M13TUI9JZY6VK-JS<E*5K6MS2C&4EM.48N2DXQ:=WM?I%:ZZ03C#_ , BW&#U
M<$Y*+BI23X7Q'_P36_9=\4?%7XS_ !HO['XKV7Q!_:!^%MK\$OBKJ>@?'?XP
M^'-/\0?";3TN(M*\!V6@:+XSLM"\-Z#H\5]JD6DP^&M/TF?3H]8U=+6XC74;
MH2=I8_L)?L\Z9^R,G[#6G:9X^LOV;(O C?"Z#P=;?%OXG1Z[;_#1XS:/X!@^
M(0\5_P#"P(O"KZ06\/'2T\2K'_PC;-H08::?LXF_X:<^)?\ T8Y^U[_W]_9.
M_P#HIZ/^&G/B7_T8Y^U[_P!_?V3O_HIZF45*G[*2O2Y8P=-M\KC"I6JQC)7]
MY*I7KS][FUJU+MJ<DY22:DK\RVE=W7[NG2T=[K]W2I1T:TIP>\4UY6__  2W
M_9/O/A!XA^ >O6_QL\6_!WQ%\(K+X#/X \7_ +2'QU\2Z!H7PCL+SPY>6_@K
MPE!JOCZXD\*V.WPCX;L)KW0Y;/5Y])TJ'2I=1>QEN89K,/\ P2Z_8YAL_&<'
M_"%>-IM2\<?&CX??M%:EXLN/C%\69O'>C_''X6^&[+P=X(^)G@OQNWC'_A)_
M WB72O".GVOA>XF\)ZGI%KK&@)+I6LVM_:75W'/Z7_PTY\2_^C'/VO?^_O[)
MW_T4]'_#3GQ+_P"C'/VO?^_O[)W_ -%/5W:G*I?]Y+EYINSE+EDIQYI--MQE
M&,DWJG&+O[J27+&T596A?D72%XR@^5;1O&4HNR5U*2^U*\^H_LA_#+2OBU\5
M/VCO!J^(M+_:%^*OP2TWX#ZKX]U?Q]\0=2T]?!_A:WU2X\#VQ\-+XGATJSET
M#Q#JEWKTNMZ/;Z=XGN[W4=6N/[8%WJ!F3\Y?V5O^"<_[1/[-7P]^)WPV/Q)L
M/BA\-_C!::5X$\>_!WXZ?&#4OC#X27P_KDVHZ/\ %/XG>#?$FD_L_P#PNU[0
M/$WB+PCJG]GV7PQ\26OCFSUR]ACD\5?%*XN0-3C_ $2;]IKXD-]_]AG]KML=
M-TO[)QQ[C_C*CK[TT?M+_$7I_P ,+_M<@,?F_>?LG#.>.2/VI\_=)4GDX/.:
MGEC=NUW*E[!W]Y.ESRJ<EI77QSFT[<RYY)22DT"A%)I*R=15G9O6HHP@IMWO
M?EIP5KV?*FTY7D_HKP;\/?#7@#P%X1^&WA&S70O"?@7PIH?@OPOIVF?Z&FD>
M'_#NC6VA:1:67D%1;_8]/M(8H70!H]H,95E5A\4>'_\ @EI^QOX<^%?Q&^#-
MMX+\<:GX%^*'QEA_:*\1P>(OC)\6O$7B'3OC];^(4\71?&?P5XQU;QE=>*_
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
M>W[.=?KS7Y#?\%OO^3$E_P"SP?\ @G3_ .M[?LYU^O- !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\$_P#!-I#;_LR76F9W
M?V)^TG^VMI7FC@7/D_MB_'28SE3DIN-QM"9)7;U.:^]J^"_^"<1!_9Y\4@$9
M'[5G[;H(SR"/VO\ XUY!'4$9&0<$9''-?>E !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y#?
M\%OO^3$E_P"SP?\ @G3_ .M[?LYU^O-?D-_P6^_Y,27_ +/!_P""=/\ ZWM^
MSG7Z\T %%%% !1110 4444 %%%% !1110 4444 %%%% !03@$\\#/ R?P Y)
M]J*",@CGD8X.#^!'(/O0!\W_ !N_:M^#G[/OB7X>>"OB#J'BN;QK\5H_%US\
M/_!W@CP!XU^(OB?Q'8^ K32KWQCJ5MHO@C0]=O8-.\/0:YHYU&\O([>"-]2M
M(T9WE"CST?MX?!M@&7P7^TNRD @C]E3]H/!!&>"?AX,^A(XR".U?)/[7T^HV
M7_!7+_@C>EO>W%O::MX5_P""DFF:I#!*T0OX8?@E\+M6M+>[1<">"&YLH;N.
M-\HEW;6\^/,C1J_891QR2<$@$L<\'OSUH ^,/^&[_@Y_T)7[2_\ XBK^T'_\
M[RC_ (;O^#G_ $)7[2__ (BK^T'_ /.\K[0P/?\ ,_XT8'O^9_QH ^+_ /AN
M_P"#G_0E?M+_ /B*O[0?_P [RC_AN_X.?]"5^TO_ .(J_M!__.\K[0P/?\S_
M (T8'O\ F?\ &@#XO_X;O^#G_0E?M+_^(J_M!_\ SO*/^&[_ (.?]"5^TO\
M^(J_M!__ #O*^T,#W_,_XT8'O^9_QH ^+_\ AN_X.?\ 0E?M+_\ B*O[0?\
M\[R@_MW_  < /_%%?M+^P_X95_:"R3Z#_BWG)/8=SP.2!7VA@>_YG_&@J#W/
M4'AFZCIWY'J#P>A!% 'P=??\%!_AM;74L%C\"/VVO$-O'M"ZIX>_8P_:$U'2
MYV*@LL%U_P (/"9#&3LD_=J%<%03@FJG_#P[P%_T;=^WK_XA%^T)_P#,97WX
M%"YP6.3DY8MS[9)P/88 [ 4M 'P%_P /#O 7_1MW[>O_ (A%^T)_\QE'_#P[
MP%_T;=^WK_XA%^T)_P#,97W[10!\!?\ #P[P%_T;=^WK_P"(1?M"?_,91_P\
M.\!?]&W?MZ_^(1?M"?\ S&5]^T4 ? 7_  \.\!?]&W?MZ_\ B$7[0G_S&4?\
M/#O 7_1MW[>O_B$7[0G_ ,QE??M% 'P"?^"A_@$ D_LW?MZ@ 9)/[$?[0@ _
M$^# !^-<MIW_  5&^".L>*O$O@31_@M^VKJOCCP=8^']3\5^#K']COXY3>)/
M#FG^+5U!_"M[K>E_\(JMQI5KXC72M2.C3WXMXKU;&Y>-]D3-7Z22 %&!&000
M1SR#P1Q[&ORC_9P'_&V[_@I>,G_D@_[ ^><$YT;XZ@;B,%RNTE&<LR&24*P#
MD4 >PC_@H'H; $?LD?M_8/3/[)'Q"4_BK[6'X@4O_#P+1/\ HTC]OW_Q$KX@
M?XU]^!<#JQ]RQS_/_/>C ]_S/^- 'P'_ ,/ M$_Z-(_;]_\ $2OB!_C1_P /
M M$_Z-(_;]_\1*^('^-??F![_F?\:,#W_,_XT ? ?_#P+1/^C2/V_?\ Q$KX
M@?XT?\/ M$_Z-(_;]_\ $2OB!_C7WY@>_P"9_P :,#W_ #/^- 'P'_P\"T3_
M *-(_;]_\1*^('^-'_#P+1/^C2/V_?\ Q$KX@?XU]^8'O^9_QHP/?\S_ (T
M?CC^R_\ M*M\"/!?COPQKW[,7[=6MW'BK]H']HSXOV5QI'[(OQ*AMK?1?C/\
M9_&7Q+T+2YX[MV9-0TC2O$MMI^I+#BT^W0S_ &8O$J2R?1\O_!0'3@BFS_8[
M_P""@&H2EL&WB_97\4V#HO&9&FUS5-)LRO/W4NGE.#B,\9^_\#W_ #/^--,8
M8Y);'0C/# 9QG.3P3D;2.>N1Q0!^?/\ P\$_ZLB_X*$G_NVP?U\:4?\ #P0_
M]&1?\%"?_$;1_P#-K7Z$8'O^9_QHP/?\S_C0!^>__#P0_P#1D7_!0G_Q&T?_
M #:T?\/!#_T9%_P4)_\ $;1_\VM?H1@>_P"9_P :,#W_ #/^- 'Y[_\ #P0_
M]&1?\%"?_$;1_P#-K1_P\$/_ $9%_P %"?\ Q&T?_-K7Z$8'O^9_QHP/?\S_
M (T ?GO_ ,/!#_T9%_P4)_\ $;1_\VM'_#P3_JR/_@H2/?\ X9L''OQXT)_(
M$^@K]",#W_,_XTA16&#DC(."21D$$<$X." >>* /S7\/_P#!3'PIXM_MS_A%
M/V2/VZ_$O_",^(=1\(^)/["^ -GJ?]@>*]&$!UCPSK(M?',ATW7M*^U6W]HZ
M7=B*\M?M$)EB598V;T;2/VU]8UVW:[L/V*OVX88$E,!&M?"7P7X<N6D"!R4L
M-?\ BEIU\T(!Q]I^SBW9P4CE=@17A?\ P2N51_P\;"JJ ?\ !57]K_A %!)D
M\ LSMMP6=BQ+.Q+$!5SM50/U4$2@DC.6.X\DC.<G@Y'/<]?>@#XU_P"&O/$O
M_1F7[9'_ (0GPQ_^>_1_PUYXE_Z,R_;(_P#"$^&/_P ]^OLW ]!^0HP/0?D*
M /C+_AKSQ+_T9E^V1_X0GPQ_^>_1_P ->>)?^C,OVR/_  A/AC_\]^OLW ]!
M^0HP/0?D* /C+_AKSQ+_ -&9?MD?^$)\,?\ Y[]'_#7GB7_HS+]LC_PA/AC_
M //?K[-P/0?D*,#T'Y"@#XR_X:\\2_\ 1F7[9'_A"?#'_P">_1_PUYXE_P"C
M,OVR/_"$^&/_ ,]^OLW ]!^0HP/0?D* /C+_ (:\\2]OV,OVR,]O^*%^& R?
M3)^,&!GID\#N0*Y5OVS?C &;R_\ @G%^VW*@D=$D$W[)D8D5>DJQS_M2Q3(C
MCE1-''*,X>-3D#[WP/0?D*:(U!S[DXX R1@DX S_ ,"SSR,&@#X(_P"&SOC'
M_P!(WOVW/_ G]D?_ .BIH_X;.^,?_2-[]MS_ ,"?V1__ **FOOG ]!^0HP/0
M?D* /@;_ (;.^,?_ $C>_;<_\"?V1_\ Z*FC_AL[XQ_](WOVW/\ P)_9'_\
MHJ:^^<#T'Y"C ]!^0H ^!O\ AL[XQ_\ 2-[]MS_P)_9'_P#HJ:P/%?[?/COP
M)X9U[QIXW_8!_;#\(^$/"ND7^O\ B;Q/XAU?]D+3-#T#1-+MY;O4M5U?4;C]
MJI;>QL+&UADN+FYF98XHD+L0 <?HQ@>@_(5^?/\ P5@1?^'9W[>A*@C_ (9.
M^.65(!4X\ ZR<$>F0,K]UOX@: /N3PGXB7Q5X8\->)?[+U'0V\2>']&UXZ)J
M\FERZKHQUC3;?4?[*U.71=2U?1Y=1T_SS:7DFD:KJNEO<PRM8:C>VIBN9.CK
MS?X2Q(/AG\,Y,?./AWX- . .#X=TM6' &00B<'."HV[06#>D4 %%%% 'Y#?\
M%OO^3$E_[/!_X)T_^M[?LYU^O-?D-_P6^_Y,27_L\'_@G3_ZWM^SG7Z\T %%
M%% !1110 4444 %%%% !1110 4444 %%%% !2, 58$ @@@@]"",$'V(I::YP
MC'KA6.,XS@'OV^M 'Y'?ME^'II/^"H/_  1J\7M?6\5IH/B#]O7PY+:.LGVJ
M]NO%W[,,%Q920,H\ORK8>%[@7"2'<SW%N8PPC8C]6M8U[1_#NG7VLZ]JFGZ)
MH^FVD]_JFLZM=V^G:3IEE:Q>;<7>I:C>2PV=A:P1J\LUS=S10QQJ7=PN"?YU
M?^"D?_!3;]@+X,_M]_L!1?%;]JKX;^"_$O[+?QR^.<'QT\*3CQ#JFO\ PZT_
MX@_LR>,-'\/:AXDT31]"O]9AM=4U?4/#UC8W=E87ME(VO6=P;H6A^U5^L/QV
M\1>#OVF_V$?BGXC^&>@S?';P3\<_V:/&>I?#?0M/\*_;9/B59>.O E^_@Q=,
M\,^.;;0A/)K-QJ&D7VGVWB*#2A"BK?R"%8"\;:4XJ-[/5-]DW>_K;;SL:4X1
MG5HT_=A[1M2J2DDOBBDW?HDW?RBSZEN_B%X!T[5O"WA^^\<>$K+7_'(NI? ^
MAWGB/2+;6/&D5E8KJ-Y)X0TR:]2\\31VFFD:A<OHL-ZL%DPNY2D#"1L9?C3\
M&H[=[N3XM?#);6/QY%\*YKI_'_A5;6+XGRLJ0_#AYSJWEIX]E=TCC\(,P\0R
M2$*NG$FOQL\<?LV_M >.8/ %EH/P^\8Z%XG^)/P _8:\*^ OB3JT7ARPOOV2
MO%?[._C/6_%OQ>3Q=+_;MWJOA_4M<TS4]/&CCPF=>7Q5KNGOX?EO8H+>.>YY
MCP7_ ,$^-8^*.BZ7??%/X2>-_A]>?!WX7_L[?##PWX7T_7?"7ARW^)OQM^&.
MG^-_#/Q8^)FNOI3:]%J?PH\8VWB;13)XQB_L+XE:YHNGW\WAZXT'4C_I+C0I
M*K&$JTE/VF(BJZCS2AA(PE*C--N]ZJH8>.(IW4OK%256%Z4'S<L_=I.:@JMH
M4?<;4']:J55&I"*E=NG!5L0U52<9.G!))3BU^_UMJVF7=Q<V=I?6UU=V,\=K
M?6UO-'-<6%S+;QWD=O?PQ%GLYWM)H;I8KE8I#;30S;?+FC9]*OS[_91D_:7T
M#XP_M!> /BSX"T[3?A1HGB:#5_AK\35L+&SU7XDZWKUS=W&N>(;K4;+Q/K$_
MB9]=LOLNK:E]NT#P>G@*_>#X?Z99ZSI6C6.J']!*3@H6Y9*49>\IK[2VN^J>
MFSLUI<N,E+F5G&46E*+5N5VO9/:2L]UI<****184444 %%%% !1110 4444
M%%%% #6^Z?\ />ORC_9P_P"4M_\ P4O_ .R#_L#?^F?X\5^JE[=6]E:7-Y=S
MP6MK:02W-S<W4T=M;6]O AEFFN+B9EB@ABC5GDEE98XT4O(RH"P_'']G7XG?
M#A?^"L7_  4;U"+XA^ I;36_@E^P18:1,GC+PVPU:_2P^.-L^GZ7C50-0O%D
MGAB>&T:9XI[JRB=-]W;), ?LN2 "3T R?H*B\R,9?=P0<CG/!!Z8STYV]=O(
M&*;&\C(6=0C\@J"2%SG;GW V[@"1NR Q&"?CK]H'QY\3_"7QW_8KT3PAXLAT
MOP'\2_C+X[\"?%#PBWA32M5N/%>EP_ CXF>/O#US#XEO9'U'PK+X>\0>"[*\
ME32[<R:O:330W5S!! 8KE1AS3IT8I7K5)0U>G-[*M7=]=/<H5&NC:45[THIS
M*2A&<Y7Y:<8RE9-M*4H05DM7[TXW2V3;>B9]CM-$1R^,L4'#9+#.1C&3C!SQ
MQ@\TGVF' .[@C.2".Q;!R =VT%]N-VP;\;>:_ GP[^VM^TQXAOOAMX;N/%_V
M?_AJB]\&_P#$YTGPKX3-S^R?%K_[4/B?X#7MAX<_M+0)+?5I9- T*STS2+KX
MFV/BN3_A:MOJU^KZGH<T/AFRZ#X;?M.?MM6VHS?&WXD^*_!4_P"S?=?"GXGZ
M%H5Y#IGA9#?>)/@_X@\3:!XA^->J>&M&TB7QV9;:P\%:W\2?$9M-8D^&]QX-
MU'PYX3\+Z*/&.K6SO:P\IQIR:A[.HJWLFYJ[="K3HU4XZRBU.I#EYDN>-Y+2
M+'-JG;FNKTJ5963?[NLIRIMVV=J<N:+UB^52UDC]VHY$E&48,!]1^A ..",]
M,@CJ" ^O#?V=?B]X2^.7PI\/?$7P7J^NZUI&HB[TFZNO%.A'POXH@\1>&KR?
MP]XGT_Q)X<%O;1:-K=EKFFWL6H6-O']GAFRL#/"$=O<JGEY/=[?\/^H1DI)2
M6J>WWM?H%%%% PHHHH **** "BBB@ HHHH */\_G17F_Q8^+7PW^!OP\\5?%
MCXO^-?#_ ,./AKX(L5U3Q;XX\5WJ:9X<\.:<;FWM%U'6-0E/DV5@MW=6T$ES
M.RQ1O*ID=$)8 'YX_P#!+ $#_@HT>"&_X*J?M?D$$'I+X!4CCH0RD$=B*_5
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
M6E^+7I<^=#^W7^S&? 'PS^*-MX\U#4?!/Q;;7KSP=JNG^"/',UR/#OA+6O[
M\7^-_$^BOX>CUSP3X$\'ZI+:V_BKQ;XOTW1-&T$W]@VI7-N+R#?T/@O]L7]G
MSXAZU\0] \(^-;C5]9^&'C71OA_XAL8_#?B:&34/$/B'6M8\-:.?![7&D11>
M.-&O/$?AOQ5H0\0>%)-6T6'4_"?B>">^B&AZ@\/YU6?["?[1^H?!WPAX8U:[
M^#N@_$2_^%/[5/[./Q-6T\<>-O%'A#2?A7^TQ\6[#XH3_$'P'?O\/O#VKZS\
M0_![:79:9/X4UG1_#VEZQ/<&X/B^RAT^!+OV+XT_L,^)H_#OQ)U']DO4?!GP
M.^*6N:EX,U/3?$.EWVI>";[Q7J%A'#9>.O$'BGQ[H'AWQ#J?ASQ7KGA][G1-
M$U'P]H&JV6C6&H>,52R%Y\0_$U]:ZQA#GGSSO&5N7W6G%M.Z>C;46E?E2;3]
MUMID13_=J2LE24IOM6O+W(V>L4K>\]'=]=OU0CE24,48,%;:V#D X!QD<'@@
MY!(P13ZX_P  6/B32_!GA;2_&.OP>*O%^F>&_#^G>*_$UI8QZ9:>(O$MCH]E
M;:]KMIIT+-%IUKK&JQW>HP6"?+91W*VZ_)&M=A4M)2:CK%;/:^O;?SVZ]RPH
MHHH **** "O/_BI\1_"OP@^'GC'XI^.M1N-(\$_#[PYK'BWQ;JEIIVHZS=:?
MX?T/3[C4-2NK;1]'M;[5]5N(K>!S;Z=I=E>ZC>SF.WLK6>XDC0^@5\;_ /!0
MW_DQK]J[_LA?Q"_],%W0 L?[:?P^1<-\*?VPV.YCEOV*?VIC@%CM S\*W.T#
M&-SLW][!R!)_PVK\//\ HD_[8/\ XA3^U+_\ZBOL.B@#X\_X;5^'G_1)_P!L
M'_Q"G]J7_P"=11_PVK\//^B3_M@_^(4_M2__ #J*^PZ* /CS_AM7X>?]$G_;
M!_\ $*?VI?\ YU%(?VU/AV00?A/^V"0001_PQ3^U*,@\'G_A5'%?8E% '\5O
M_!9K_@F;\)/^"CW[<W[%?[3_ (5^#_[5^F:'!XPT/P!^VW%%^QQ^TGI-_P"(
M_@EX0%YXJ\/^)K!;CX:P2ZIXE<65Q\*;J/3X;[5#I?B3PYJ'E&P\*W#)_3UI
M/[7?PFT;2]-T;2O@G^UOIFD:/96NEZ3I5K^Q'^T[;V6F:;I\"V5A865K'\*3
M%;6EI:1106L$6V.&!$BC2-%V#[8HH!I.UU>VJ\O0^-O^&S/AKNW'X0_M>[L8
MW?\ #$_[41;&0< CX4G RJD#@ @$#@87_AL[X:_]$A_:_P"N<']BC]J(G(X&
M#_PJC Q@8/!&,@@\U]D4463W5]+7V=GNM \^JV?;Y;=%]Q\;I^V=\-H_N?"+
M]KY.=WR_L3?M1#G((/R_"CJ",Y)ST]!4O_#:OP\_Z)/^V#_XA3^U+_\ .HK[
M#HI))))*R6RNW;[PU>K=V]W9+\CX\_X;5^'G_1)_VP?_ !"G]J7_ .=13(/V
MVOA+/X@\&>&M4\,?M%>"+KQYXQT/P+X<U;XA_LM_M ^ /"]WXJ\1S26VA:)=
M^+/%_P .]'\.Z5/K%V@M+-]3U.SBFN6CMXY?.EC1OL:OBC]MO_D$?LR?]GK_
M +,G_J<4P/M*$DIDDY)SSG/.#WSZ] 2 <@' %2U'%]P?A_(5)0 4A(4%B<
MDGT &2?RI:9*GF1O'DJ'4J2,Y ;@X((()&0""".HH \(\1_M5?LO^#M=U3PO
MXN_:0^ OA7Q-HET]CK7AWQ)\8/A[H>NZ1?1JK26>J:1JGB*UU#3[M%=&>WN[
M>&90RED 89Q/^&S_ -CS_HZ_]FK_ ,/K\+O_ )J:\3_8X\!^"=;T[]I?4-8\
M(>%=6OYOVU/VH!+?ZGX;T:_OI0GQ$N419KJZLI9IA$J^7$7<E(5CC'""OL3_
M (5;\-O^B?>!O_"0\.__ "NH \G_ .&S_P!CS_HZ_P#9J_\ #Z_"[_YJ:/\
MAL_]CS_HZ_\ 9J_\/K\+O_FIKUC_ (5;\-O^B?>!O_"0\.__ "NH_P"%6_#;
M_HGW@;_PD/#O_P KJ /)_P#AL_\ 8\_Z.O\ V:O_  ^OPN_^:FC_ (;/_8\_
MZ.O_ &:O_#Z_"[_YJ:]8_P"%6_#;_HGW@;_PD/#O_P KJ/\ A5OPV_Z)]X&_
M\)#P[_\ *Z@#Q;5_VN?V*M>TG4]#UG]I_P#9?U;1]9T^\TK5M*U#XW?"FZL-
M3TS4;>2SO]/OK6?Q.\-S9WEK-+;W-O*K1S0R/&ZE6(K^%3_@GA_P2._9,^ G
M_!>+XW>/_&_QX_9NN_V,_P!E2^TOX]?LUW>K_&OX82Z1XQ\4_%*\U74O@WX4
MC:Y\4HNJ2_ ^ZTWQ-<ZU*S220ZUX*\%7-XDEOXAA,G^@F?A9\-B"!\/O O/K
MX/\ #OY_\@[MU'49ZC%,C^%GPZ50LG@+P+( SN,>#O#J!7?8'*J-.(&\("QR
M6)P&9@JX /)E_;+_ &/5 !_:O_9J/S9.?CM\+><Y))_XJ@ G).[@9.2 ,UYK
MXU^-7_!.KXC>(OA[XP\=_&S]C[Q?XJ^$^O2^*?AEX@U_XN?"'4M6\!>)9[<V
MDNN^%+VY\2O-HNK36>;.6]L7BGDLY);5W-O++&_U/_PJWX;?]$^\#?\ A(>'
M?_E=1_PJWX;?]$^\#?\ A(>'?_E=4\OO<UW=2C-:[2@G%-6LU=2:>M[-V:N[
MIJZ:NTI)Q=NS5OP=FO-)]#XZN?B+_P $R+NR^)NE7'Q*_8CETSXS72WOQ7M6
M^)/P3\GXA7B^6$N?%B#7P=7GA:);J&2Z+M%?&2_B*WLLL[]K:?M#?\$_+/1K
M?PY:_'?]C^V\/6GA&;P#:Z'!\5_@W'I%OX(N(HX;CPC#IR^(19Q^'+B&***X
MT=(18SQQ1)+"ZHH'TA_PJWX;?]$^\#?^$AX=_P#E=1_PJWX;?]$^\#?^$AX=
M_P#E=5+2^KU;?HW9NWJXIOS2[*Q:][W?377W=+1OVC:T5T39\[^ ?VC?V _A
M7X1T7P#\-OV@OV2/ G@GPW:FRT#PIX4^+_PAT+0-'M6EDG>'3]+T_P 206EN
MLD\TL\ICC!EFEDED+2.S'L1^V=^QZ3@?M7_LU$^@^.OPO)_]2FO5_P#A5OPV
M_P"B?>!O_"0\._\ RNI&^%GPUP<_#[P,1@Y!\'^'>?STXC]* 225ELAW@#XJ
M?##XL:;=ZU\+/B/X#^)>CZ??-IE_JW@#Q?X?\9:98ZDD%O=/I]YJ'AW4-2M+
M:^6UN[6Y-I/,EP+>X@F\ORY49N\KX>_9BT;2-"_:,_;ZL-$TG2]%L5^,GP8D
M6RTBPM--M%DD_96^"S22"WLX88=[L<LY0NW 9B  /N&@84444 >6?&_XL^'/
M@3\(_B%\8O%UGKVH^&OASX8U'Q3J^G>%K*WU'Q)J-KIL8D.GZ%8WFH:59W6J
MWTACM;&*[U/3[5KB:/[1>6\.^5?"1^U+\103_P 8/?MBGIP+7]F'"XSCF3]I
MYBQ(QDAB,CG!R!6_X**_\F/_ +2__9,=6_\ 2BSK[.CZO_O'_P!":@#X\_X:
MG^(G_1CG[8O_ (#?LN__ $3M'_#4_P 1/^C'/VQ?_ ;]EW_Z)VOL5VV(S]0J
MECUZ*"3T#'H.RD^@-0K<9Q^[8$[\ D L47)";MN?0D[0IR&(Q0!\@?\ #4_Q
M$_Z,<_;%_P# ;]EW_P"B=H_X:G^(G_1CG[8O_@-^R[_]$[7UZ]TL84LC8968
M'C;\NTL-_P!S< Q8 ,0RI*=P"$TP7JY;*;0K;2=ZD!NJ[L9"J5,9W$]9%P&7
MYB ?(O\ PU/\1/\ HQS]L7_P&_9=_P#HG:X/XI?%N_\ C/\ #;Q]\(_B1_P3
M^_:X\3^ /B;X.\1> _&GA_4+']EN:TUCPSXJTFZT76;"9)/VG&4>?87DR1R!
M=T,NR9,21HP^_H93*I;84 .!NSEA@'." 1R2,'YACY@IRH>[!%9VZ*"3R!T^
MI SZ9(YH _B[_P""#7_!*GXI_P#!*+XS_M9_&KXK_L<_M*^/_%_C3Q%JGPP_
M9LUOP^/V8=3O=#_9Q364UR+7O$BW/[1]JWA[Q[X[N8="MO$?A^RFO(M%MO"Y
MC&K7T.LRQVW]+7B+XZ:KXQM+.R\7_P#!/#]J'Q59V%];ZK8VGB7PU^R7KEM9
M:I:ES:ZC:6^I_M*74-KJ%L99/(NX42XAWL(Y%R<_<7VH;25C<D8^7&&;) &W
MLQ(96 !.5.1QC-A&WJ&QC(SC_(!_ @$=" <@ 'P?=?&V^OK_ %;5;W_@G7^T
MY>:IKVG6&D:[J5WX5_9)N=0UO2M(G>YTK3-7O9_VDY+G4M/TVYD>YL+*]DGM
MK2=GFM8HI&+4[1OC=?\ ARUU6P\/?\$Z_P!IO0K#7M3N]9URQT;PK^R3I=IK
M.L7[^;?ZMJUO8_M)P0ZCJ=[*!)=W]XDUU<. TTKO@U]X44N_GT[*^R\M%]P6
M5UY/F?FU?5_?YGP_%^T+XEAUJ3Q)!_P3_P#VK8?$4NF)HLVOQZ'^RDFMRZ/'
M=R7\>DR:J/VF!?OID=]-+>1Z>\[6B74CSI"LS,YV?^&I_B)_T8Y^V+_X#?LN
M_P#T3M?8]%/_ (9>2[!;5M=7?[SXX_X:G^(G_1CG[8O_ (#?LN__ $3M'_#4
M_P 1/^C'/VQ?_ ;]EW_Z)VOL>B@#XFE_;&N]&\1?#_1?'_[,'[3_ ,,--^(W
MQ#\,?#31O&'C#2O@A<^&-.\5>,+B6R\/6VN-X'^/'B_7[>QU"\1;/[;:^'K^
M&VGDC:[,49:5/MFOB?\ ;7_Y!O[,W_9ZG[,W_J9RU]L4 %%%% !7R;XH_:^^
M&7A3QYXV^'G_  C?Q]\8^(OAUK&F:)XS;X8?LV_'+XG^'=$UG6_"7A[QUINC
MS^*O W@/7_#TNI/X3\5^&]:N=/M-3GN;&/6+6*Z2"1_)3ZRKY$_9V_Y+C^WG
M_P!G*_#[_P!8S_9:H K_ /#:OP\_Z)/^V#_XA3^U+_\ .HH_X;5^'G_1)_VP
M?_$*?VI?_G45]AT4 ?'G_#:OP\_Z)/\ M@_^(4_M2_\ SJ*_$G_@OA\%O 7_
M  5#_8.\8?#3P)\#?VL+S]HOX7:E#\5?V=[V_P#V,_VD=.^W>,])@^R:YX$G
MUC5?AOI]II6E_$3PS+=Z%)<7UY::=::Y!H&L7;O%I3(_]/-% 'X1?\$H_#WP
M6_X)O?L+_ W]EW1_@_\ M92>)O#7AV+Q/\6_$%E^Q1^U"P\6?&7Q=%#JGQ!U
MHS#X7S-=6MIJ4B>'-#F) 'AO1-'AC5(X"J_HN?VT/APP4'X2?M?$)R@/[$_[
M4GR':5RO_%J/E^5F7C'!([U]C44 ?'(_;1^'(.X?"3]K\'.<C]B?]J3KQS_R
M2CKP.>M/_P"&U?AY_P!$G_;!_P#$*?VI?_G45]AT4 ?PW?\ !SQ^Q<?^"B_A
M3X&_M!?LN_L]?M2:Q^TM\,/$-C\*/%-AJ?[(?[0OA2+QG\&O&FHROI=UJ&O:
MW\.=.M9+CX;>-;UKG3;)I9+JYTOQEX@%M!--;QPR?T!?\$_Y/V>_V ?V0/@?
M^R;\/OA#^UM/I'PG\&66F:]KD/[#_P"TY;/XT\>:FTFK^/O'%['%\*"SW/BG
MQ5?:KJ:QS&62SM)[:P\Z2*VC)_8IHV+9#8&1G[P8##$X*D=6V<-E=JD8RV:E
MH ^.!^VA\.!MQ\)/VOQM&%_XPG_:DX'/_5*/]IB?4DD\\T#]L_X;  #X1?M>
M@+D+C]B;]J,;<YSMQ\)^,[FZ8ZGU-?8]% 'P]X@_;P^#?A/1K_Q#XI\$_M3>
M#O#&D6QN-9\2>(OV/?VEM!\.Z%8B2..34M9UC4/A=;V.D:=:^:);O4;R6&RL
MX%DN+J6.*)G7[>CW[$\S&_:-V.F['(&220#T)))ZGFOC3_@HC_R9#^TY_P!D
ME\2?^@0U]G4 %%%% !1110 5\;_\%#?^3&OVKO\ LA?Q"_\ 3!=U]D5\;_\
M!0W_ ),:_:N_[(7\0O\ TP7= 'V11130V>Q_G^= >?1;C'<J1S@'V]F/]/YU
M_/(WQ6_:H\??\%;/VR/V3=/_ &@_VLM(^$W@KP)^S3XT^&>H?##PQ^SSJ/@3
MX(:[\6_#7Q!\0>*+GXH:AXG^%NH>+M4\%7MWX2TS3?!^A>9K-S)<RWMCJ'B'
M2(;J/5;/^AF0%\%>Q89P?[I Z9[MWQ7PCXK_ .":?[&WC?XE_%'XP^(/A)J)
M^)GQKALK/XL^+M'^+WQQ\,:A\0M+TF!K71M#\40^%OB3HUEJ7A_2+9Y;;2_#
M\]H=#TRVGN+>PTZWBN)5?&,G'%TY3O[./MXRCKRR4\+!0;6VE5N4?[ZMU;,Y
MJ3HU%!OFE[&4))7::Q+E-+5-+V4;227P2?9'@?Q$_P""G&M_"SQM^WU:>*?@
MA97WPJ_X)[>#_!7Q/^)WQ!\/_$HW7B+Q=\-/&7P+\3?%V'4O"7@BY\%6EJWB
MRQUCP_;>%9_#MUXJ72)M.U9/$EMXI+6DNC-\7_#_ /X*:?M%?#WX_?MCR_&3
M21XHTBZN/^"6>A? +X":;XQ\-:GX8^&'CW]N]/%.@S6M]\5M/^&'A?Q7-X+M
MM4CT'5/$T^N>'?$VIZ==V&H6'@Y-3L]0T^:X_9[1/V.OV=M \8_''QYIWPF\
M,+XF_:3\/^'O"?QUN+^ZUS7-*^*'ACPMX=?PAH.@^)?#>MZEJ'AM],TKPK(_
MA^WM++1K.-]+DDM)S+#)(K<AH_\ P3^_9$\/>'_%7AK1OV?OA[;Z?XY\+^!/
M!GBZ]N(M8U'Q3KOACX7RV<WPUTF]\;ZEJEWXRV?#N;3M-N? MU!KT-YX4OM/
ML[S0I]/N+6VFBWIU71HU)3I1K5I8)4VHP4K5[N=>5)2DX^TG&%&G0JQY%3G*
MLU'E;4]'_#KQ2_B8A*A*_P"\IT75P<J?/?;D4,8JS3DYTZE-.RB?)&D?\%5+
MG5M3^#VG7/P=MO!^F>+/VA_B[^R]\6?B-XU\7>)+/X2?#_XS_!SXJ6'PNO\
MP#H/CK0OAIKMK>^(?B--<WGB+X0M\2[3X4>'_%\-DO@ZX\0:7X\G.@ISO_!:
MCX@_M#? +]E'Q9^TK\!OVD/B?\(/$W@WQ=^SM\/M-\+^$M%^%&J^$K]?B5^T
M;X)\!>-/$'B"V\=_#;QMJ5_J]SX2\77&AZ%'9:GI=AHM]9VVK&UOKIF4_?NA
M_L6?LW^&_"/A;P)HOPIT2S\'^#_&.H_$#2/#O]L^*[C3KGQIJWB_4/B!J7B7
MQ1%>Z[=_\)]J%]X\U*X\:W?_  GA\213^+/LWB"1#J>GZ?<6NW^T/^R?\#/V
ML?AZOPI_:'\ 6?Q,^'K^(M*\5W/A;4/$'BW1--N]?T*[74="U*^7PIKN@3ZB
M^C:E!;:IIUM>SSVEGJUO::M;01:A96D\+E[/VF'E%3Y:6+C.K'[-2DE@DUN^
M:#=/'Z3;A%5Z',I.#:(MJI-22]G*A5A%K=2]MF')*^T*GLIY:TTFVZ-=)IRN
M_P W?BE\5_V@/!O[</[)_P#P34T+]HCXDV/A_P",7PD_:$_:1\:?M(>)M!^&
M%[\;/$/A_P"&^N^'],T#X#_#V^B\!Z?\.;#5K&7Q(^N>(?%T_P /-7U^'P=I
M%I:16:WNH7&O0^9?\%+?C#^U?^R_XU_X)YZ3X$_:+^,OB/1_C;^WOHGP/\:>
M&OAGX*^!\WCWQA\&]4^$VL^+1X$NQXP\*MHTWQ'7Q'X+GGA\::?J7@8W.B:Y
M>P3Z=%(+6YB_7?XE_LL_!#XP^'?!'AKXD_#[2_%%M\,Y[:[^'&MW6J^)+3QW
MX#OK6PBTD:GX/^)NDZSIOQ'\.ZQ=Z3&-,U;5M*\56NH:Y9;[;6+F]AEE1^#^
M)'[!?[+'Q=G^#ES\1OA3%XENO@#XH3QU\([^3QQ\2=,U#P;XZC6W5?&\.H:-
MXPT^^UGQFRVT:2^+?$=QK/B*:.2]BFU&2/4+Y;B*<Y1]@K7]GCJM:3J0C[]"
MEC)U(4Y?%>-:C-)1=THP4%[I.LE4O[KG@*M))>[RUZM.,%4BU\-2G*+E%JS5
M[IIMGPU_P2G^.WQ[^-OQJ_X*5V7QA^(?QGUSP]\#_P!K33?@]\*/AM\8]$^%
M&C^(?AOX(NOA-X#^(CV&L'X7^'K.'5-??6?&&HQIJ-[XG\1*OAJ/187?[7'<
MSO\ M97S%\$/V/\ ]G[]G/QE\4_'_P &_ !\&^+/C?XAB\6_%K63XS^('B6X
M\=>*(D:-?$.LP>+O%.O6)UE;<0V*:E:VUM>C3+>VTLS_ -FVEM:Q?3M:2<7&
MBHQY73H4:,^\Y4(>R=5]7*M;VDI/6;?,VWJQ7<ZT]4JM:I6C%Z*G&LU-4HK:
M,:5N115E&[26K"OBC]MO_D$?LR?]GK_LR?\ J<5]KU\4?MM_\@C]F3_L]?\
M9D_]3BH*/M.+[@_#^0J2HXON#\/Y"I* "BBB@#XK_8D_Y 7[27_9ZG[4?_JQ
M[RO$_P#@J%^V'\7/V'?@7XE_:#\%7?P?'A7P?H,^G6WA7Q_X3\=>-O'OQA^-
MWBW5])\/_!GX,?"K0O!?C;P0L6I>,M9N+VVU;6-1FUN73HI;2^MM%GL;'5IK
M?VS]B3_D!?M)?]GJ?M1_^K'O*Y#]KO\ 8!T']KOXM?LV?%[7OC9\6/A[JW[*
MGB[6?B+\+/"OA&P^%FO?#Z7XF:KI4FB6'Q&\7>$_B1\//&EMXB\5>$-*N+VV
M\$W,L\%MX9GU"]U.PM1J<JW<>=13DZ<8RY82J1C6DDG.%%QJ<TZ=[WJ0E&GR
MQM9NHG+W*<[TK*-1Z.2IS]FI<W*ZEO<C)QUC%N_-+7E46DN:<''XJ^(__!3S
M]H/]DWQG^R3X=_;.^%7@;1;?XE_L8?M"_M/?M/VOP3TKQ?XJUSX/^(?@./ >
ML:OH?@J#5?$;V_B#PQHGA[QHZ>,9=26;5)-1T'4+CPY=7D5]8Z=%]J-_P4C_
M &98OBAH?PN'BS7;V?6-<^!GA:Z\<VGAN7_A7/AKQK^TYH5OXE_9\\!^)M?N
MKFTU"S\3?%?0[FTO/#45EHE_IL#ZEIUOK^J:/>7]I:R^#?&W_@D3X6_:,NK;
M6_C%^U9^TIXM\7M\'_VF_@;K'BN>+X(6E]J_P_\ VJX]"M/'VFQZ;9_""'0M
M#?P]I7AG0M(\!_V#INGVN@6E@T]Q:ZGJ%[=W<G73_P#!)KX#W7BKX>>);CQE
M\3Y8/"/B/]D_QQXRT&2]\%OI7QE\?_L4:)'H'[/WC3X@.?!?]HV.KZ!IT-E!
MX@M/ U]X5T7Q4FD:2=2TX-8Q8ZH.C>?MN9WQ-:<'1BTHT*DJ4Z5.TM+4$ZM%
M.3E*<:<)RO.I)F%I<\>5S='ZC15124%4EC4VZ\XV;<8SBU)*%E&<G"*Y(1,7
MP=_P6/\ V//&MWXE@OM8^*?PPL?"W@/]J'XB:AK?Q*^',V@Z)/H/[''C2V\
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
M1W/Z#:*_E3_8S_X*.?MH?M._%OP;\ F_:0^%%SXJ^./P3_X*/7O@?Q/'\-/
M27'PX^)G[+G[3MK\+_@;XE?0--NFM_%=GXQ\#:E<W_BWP_J< T[6].T>?7O"
MLEA<6E[>MZCKW_!1#]LO0?V$_P!E']HZ>Z&G^-?CO\7/A-^RS\:[SQYX5\"?
M#KP5^SI\0/#MW\2O!OQK^+$_B?5/#EUH&D^'?'/Q@\,Z)X"T#4?B#IU]X"\+
M64\&HVMO+/J$-U/4J<H\G-RISHX>M%.2;Y<35J8>DG9NT_K%/DG%<SA"2K27
ML_>1"\ZL*,;>TE4KTG%NW)+#X2OCJKDW]GZK0E.#2]^I>BDZED_Z6F4,"IZ'
MK_\ 7'0CU!!!Z$&F1Q1Q;MBA=V,@<#@8!"C"CCKM SU/-?@SXX_:A_;M\*>/
M%\$_$;7?!NAZGXY_8H\>>+/ -E^S3'X#^+&B:!^T7X%^!_BKQEXOD\;VGBS2
MK7XIV.@7'B/3M-U/X/\ CWPYHFL?"K7O-M?AQXHLK7Q;JNC7&J_F/K?_  4T
M_:U^ W[/G[/_ /9G[7O@SQ1K>H_\$5O&/[;VI7OQ)^'WPSU;7M=_:)\"_$#X
M6Z=IWA;4[RT&A7=[9:];>*?&/A;6]($0\4Z@WAG4]6L+NW\16MY=V\6DG).-
MI*"J)7^*'ML=2DT^Z^H5IVM=J5+W5SINX0Y^51:YI24$FTES.G@:KYI-I12A
MF.%;;]WWJCYFJ4F?V145_*7+_P %9?VO=&\,_M%^&CXX^#7Q'UGP1^W!^R)\
M"A\<_#>D>&O O@GX/_";]I[]GSP]\4]:\4^(;G5=0\<^"M&\/>%/B9?7WPJ\
M/_$+XCKJVD:<+E4\<S:CKFEF0U_VHO\ @J?^V[^SG\8O$GA?Q7\3OV?M U+X
M:_LV_P#!.GXK>./ASHVC^&O%_@C4_B'\>/VKV^!WQUT7PY\0KV7P]XMOO!4G
MPZBB\<:7?QZ?!JOAN6_LK^)O^$<,5S<:.C4BW&2BI)0:2E=-SAAVK.RO[^)I
M4U:\M7)Q48S<8I?OI14+>]3IU(N3Y5:I*G&*DI-.+O6@VI)-+FOK%H_J\HK\
MA_\ @G3\2_B_X_\ C7_P4KL_BS\9M?\ &P^&G[<OB_X;> ?AYK_AWPYHMOX
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
M==QJ?I.OY7OV<M+_ &I/ 7_!''Q/^S;;_#O]MJ3]K/PM_P $^O$^C?"NZ?\
M9X\1_!GQ#^S[\1?#7PK\/^'?#GP8^%OQ-\,Z=X7O/&7B+4?B5;:+J^@:KH%_
MJNHZM;Z9?:GXOU=M(T*+=Q6F1?\ !5*#X3_M$>'/"FC?MD1Z%;_'O_@G'XCO
M)_B'I'Q-\0?$74/@!JOP%\":9^V]9_!U[OQCX,^)'B#5(?B[INIZAXQ\&?#K
MQ_X+\5/%-XC?P!JNEMJ=K))WSI4E7K4:52+5*5"*JR]V%>5:M"BZD7>T(04W
M4FY.7+&E4NTN5F%'FE2I5:MH>U==RA=RG25*G":3CRIR]HY.,$N5N6ENW]:U
M%?@I\.OA7^U#:_MI^#/!7Q-^*_[7OC?X2>&_^"=OA34M9^.:Z5\1OA3\*_%G
M[2?@CX[W/BOPS>:YX3M/&&MZ1HWQ#3X6KI>E^./#%W?2W'CW08+K1O'TNKW]
MSJ%A;?GI^PA;_$?]M;0OVJ?A?K7[:7[5G@SX^^*OV1]$T7P?>Z[XF_;.^$>N
MZC\:?!GCWQ5J?B7]LGX:1_$G2_A]\./#7@7QEXA\0_"GPGKWPE^#]WXET#PY
MX:LAH\NMPZ'XBLI+["Z]G*=[..$Q&*=-I\R]A7Q-%TY+6SG]74U-KDBJU/FL
MFI/51O&4DU:->G17][VE"G7C-/:UJG)RZN\6]%HOZ]J*^)OV%]+^)MY^S]\/
MOB3\:M%U[PI\9_BQX0\$>+_BGX)O_B-XG^(.@>#/%FG>#]"\+W.E>$)/$>L:
MM:Z/I.H)H[Z_>VFAQ6,%YJ^M7M_J!O-3ENKZY^V:TJP]E4G3YE+DDXN2V=G:
MZOKNF0G?FTMRSG#UY7:_SWMTVW"BBBLQGQC_ ,%$?^3(?VG/^R2^)/\ T""O
MLZOC'_@HC_R9#^TY_P!DE\2?^@05]G4 %%%% !1110 5\;_\%#?^3&OVKO\
MLA?Q"_\ 3!=U]D5\;_\ !0W_ ),:_:N_[(7\0O\ TP7= 'V.>AQZ&J+AI&VD
M$#=@$$ J$"E6!Q][)X/;!&#DU?Z5^'7QF_X*D_'3X0_'/]O?P!_PS%X&\=>
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
MG5TW\#D^:+MRZI)VLBI\M3W9*\:-1N+VBJO*U)IIVYU%N$DW=*R:T7+]6@8
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
M^%/[++?#[X<_L\^$++P9X6\/?##]H"']HA==\&Z%I_C+0M(T+^VO%7VK2?\
MA'AIMS9:;H]V\ANM1U=I]2N_T)^ W[(D'P)^.W[67QLT[XBZEXB'[6?C#X9?
M$3Q-X0U'P_I]G:>$O&GP^^%?ACX3WEUH&L6]Y+>SZ'XBT;PEI&I1Z)?6[3:)
MJ3Z@$U74;2YAM[7[(,2$889Y!ZGJ,<_H*?M'/'7W/^>U7*4W3G137LZ].=+$
M*R7-3J)*23LW]E<NL;6T&X\U3VTM:JA1IQE=V=/"U)5</"7=0J3E*UOM/5IG
MYU_L^_L$WG[*>N?$GP]^S]\;M4\%?L\_%'XL>-?C=J_P7U'P#H7B/5_!/CSX
MDZI_;WCNU^$_Q+GU6RN/"?@G7]?WZO'X8U_PCXUNM"N;N_3P[KVDP36L5EY9
MIG_!*_2_"WQWL/C)X$^.7B#PQIGA7XN_M2?M%?#KP5/X(T77F\'?'S]JWX=V
MO@7QAXOG\1WNL1)XD\*>%[R/4/%/A;P'?^'K:!M0UB^L=<UO5K!;-+3]9PH!
MR/3'7Z?X48'IZ?IR/UJ.5WC):2C3C25M/W<+*";26R2TVONF[6?*N64++DG*
M522>MYU-9MJ5T[N^_1M:)M'RU\'_  I^T5X6^(_CF/XJ?%>Q^)?PU3P+\(-$
M\%H_@#PAX,UM?B%H>A7UK\6/%Q;PC?3F31/'.HG3]>AT#6K:W3PSJ;W>E^'%
M.AQQ22<=^VW_ ,@C]F3_ +/7_9D_]3BOM,Q1DABN&!W9!(.>,C(.<' R.AQR
M#7Q9^VW_ ,@C]F3_ +/7_9D_]3BKNWJ]_P#@)?H-)122T2V_%_JS[3B^X/P_
MD*DJ.+[@_#^0J2@84444 ?%?[$G_ " OVDO^SU/VH_\ U8]Y7FGQC^&OQ$\.
M_P#!0'X._M/Z'HFH^-?!-Q^S%\6_V9+S0H+NXALO!OQ&\4>.?!'Q+\ ^)M9>
MVL=4N-#\+>.9?"M]X#\0^,(-*U>'P[>Q^%I]3T\6$SW$7I?[$G_("_:2_P"S
MU/VH_P#U8]Y7V@T,;G++SSR"RYR,'.TC(QQ@\>W2IE",TXS7-&4*U.47M*&(
MH5</47SI5JB\[V>C:'S249J-O?48N^UHUL/6M\Y8>/\ 6W\QO['G_!)C]K#X
M.ZW^RY=Z]?\ PA^!MY\&/#?[5VB?'#XD_#_XK>/?CKXD^.&E?M#R>,KOPOX7
M\ >#/&W@CP=X>^!%MX+US7]&\6ZOXF\%WNFZEXCUKPU%8G3UL+^X-9W@#_@D
MM\;/@G\(/V++C5S\-M:^(O[+'[5_P!^-7[07Q0\5?'[XB>)_#?C?X2_LL^#O
M'6@67CKX9^%-2^%5XW@7QEXFT'QGJ>H:[X.M;03^;9SP:IX\\4/%ILZ_T^M9
MV[!P8^'SO&YL-E2A)&<9VG&>PZ8-*MI I#*F&'<$@] HR0>=H VY^[VK2<N=
MRJ.[J-T+:\L6L-B5C*"ERM.2CB(J5I<R2VV1G4C*L[UFI.7UCG:C&]L11J\[
M3Y59O$XFO*^CY9)N\G)'\G?[)G['_P 7OCMKWP>_:-^#GA/X6ZC\*_A/_P %
M;?\ @JC^T5%J?BWQ#>^"KGQ_\(?C[IOC3X8> M:^%!TSP'XIL-9T'Q,_B$>(
MY[W4+G0M/O-+T-+<Q7-S<)]F\IT#_@E1^T3^RG^R;\6K3XP>&_A=J'A&S_X)
M9^ OV1]<T[X(_&77/#OB+Q?\9? _[4_B7XJ:-XF;5=0^#VFZ-I_P_N],^(-O
M8ZQXB\6B6UTVPL-=TSQ<MEX0U;4M=L/[&?L=MT\L8^7Y<D+A?N@*"  O55
M! P.!2?8;7=O\H!MACX9]I0@@H4W;"I!(P5/!([FB56O[.<*52-)RP^'PZE[
M.,K0HX6C0:::^U+#TKM.[BY2TFHHZJV*KUJDYU%2DI5,15M&$:,^:==U:'OT
MTFE34K/>[@G9\SM_+/\ LP_!_P 5?'S]G"/X0^$O@SXD^%7Q1^(/_!2[X7_M
M8_%OXA:!XK^$'Q"^!]AI_A;Q=X*^,'C/Q[\&/B%\!-2U/X6V.@K9^#['X9:1
M\.].U_Q#XGT?QSKVH1ZO>ZA!<:KJ.G_K1^TS^R%\6M8_;:_9V_;^^ VH^"_$
M?CWX*?"/XK? #QG\%OB1K>J^$O#?Q$^%OQ3U?1/$CZAX8\=Z1H7BR3P5XZ\,
M>)M!LKQ9]0\)Z[H_B/1FFTFZ.ESQ6UZ/TQBLK6%42&%(8XR3'%$/+BCSD_)$
MF(UY9F^51\S,QY))F>&.3[Z@]><D'!ZC((.#W&<'O1.HW-U(1Y)JO*M!N;E=
MRP]/!\SZ4W]5AR*$$H1:5KJS7+R.\XRDI4ZL:D*D>6*?LZF)6+<-/C7MXQDV
M[-VUM=I_DE^V=^R#\=_VEKW]G_XI6>G_  DN_&7P@T7]I7P]J'P.\4>)-83X
M=:O8?M%?!6Y^%^CZO>^-YO!FN#5/%GPHUQ[;7(;Y? 5E:ZYI6I^(M.TM=(NQ
M9W4W0_!;0_VR_P!DWX"?LW_ N\\(_#3X[P?##2/V5?@?>>/)/B-X^_X6!XST
M'3_ ?]A?'[XBZGIW_"N+S2-,U3PGKFDPZAX%@UGQ!#HWB?PJM_>^)=?\,:TM
MAI-Y^I#6L#8W(> 5X9APWWAE2#@]QG!P..*:;*W(=2A*R(4=-[[&4]04W;>G
M'3[O'3(K.//3Y84W'V/MW7E"45S-SKNK5Y9)\T>93JI).SYXI_"F5)*22E'X
M82C#WOA_<JE'Y+ECTT2;6LF?D#^V#^S/^U)\1O\ @H'^P7^UK\%_ _PD\8^
MOV0/#'[1]EXDT7QQ\9-9^'?BGQQK?Q\\%Z5X0L[7P]!8?";Q]I>G6/A0Z)%K
M%]?:EJDDNL07[:?:6=C+9M=7'._&O]B;]I#]I'X[>&_CMXOB^#GPBU76_P!B
M3]K_ /90\3P>$_%OB'QKXD^%&O?&;7-&U#X1?$7P3XLO? _AB;QI>Z'I^E-'
MXEDBMO!%YHNIZM>KX>-]:!WN?VB2TMT38L8"_5LD^I.>2>_^% MH5 4*0!C&
M';(([@YR">Y!YJ/9\U&-&=G&#Q_*E=>[F3Q$,3:2LU)TJ^C5GS)*]HIN>5-R
ME)+FF\$Y-7:YL$\/6I.S;NEB<-3E9Z.*U7O2B_QO_P""?O[ OQI_9G^.>H_&
M#XA#X'>'M#U;]B?]EK]EJZ\$_"F;Q)J-ZWC7]G#_ (2JTU+XBG5;[P[X4THZ
M'XZ3Q/>ZC#IMSI5UX@TYH[.TO]6O7AEEF_8]4V*N?O;0/7@$]\\_RY]JD$$8
MSA3@DD@LQ')R1@G&,\X]>33BB@<9X!QDDG\222?Q)XXK>I)UI*51)OEJ0=DD
MG&I6JXEJR_Z?5JEETAR)?"C.CAZ5#G5.-HU)PK2[^UIT*6%B_14*%*+>[<6[
M>\V?&G[._P#R<M^WW_V6+X+?^LJ?!6OLZOC']G?_ ).6_;[_ .RQ?!;_ -94
M^"M?9U2;A1110!\6_P#!17_DQ_\ :7_[)CJW_I19U]G1]7_WC_Z$U?&/_!17
M_DQ_]I?_ +)CJW_I19U]G1]7_P!X_P#H34 5-5M;F^TO4K*RU*ZT:\O+"\M;
M36+&&QN+W2;FXMY(8-2L[?5+2_TR>ZL)76ZMX=1L;VPEFB1+RTN+=I(7_&_P
M%_P1:^#GP_\ A_\  _X>:9^T3^TEJ&F_L^?'CXS_ +0WPZU+6I_@G=:S'XZ^
M/?AWQAX=^(5MK\L/P:M['6M N1X_\8:KI%A)86]SI>H:K"D=])8:;I]G;_L\
MW0_3_/6JQ5&XQG)&TK]T9W'WSC!_^N.*QJ)*4IWM>DJ=1:KVE/V\)J&BNTIS
MDW&Z3<XWO?1JI.'*DY).4G%)VCSRHSI2<_*5"52GL[Q<HO1Z_GO\%_\ @FG\
M!_@EX?\ V'M&T;7/B'XEO?V O#?COP?\$_$WB?6M&&O:KX8^(7AT^&]:T7XB
M-X>\/Z%I?B>SMX(-'U/3TATS2Q!K>@:3JDRW%S%,\O3?"+]@3X6_ V3]H6T^
M&_BCQAIGA7]H?Q_XS^*6M^"M3T[X<>(M#\'^-OB3?QZO\1)O"E]K?@*^\2WW
MA?QGJZ2W^I^ O&VN>+O!UHU_J5OI&C:=:7LEO7W&#&-B;P#M)5,C=D8Y /.0
MH)('( )Z#ARO&V0'4G;D@;2<GMCJ!QP/8\C%7.4JEU4?-/EJIZW=L2TJ\5M:
M4DJ:O9*[5VMWE2Y:*7L6E!2HS2>T9864IX9Q5I)<C<I6Z7=DT['YD:5_P2H^
M GAG3?#]EX*\7?%+P5/H'[*OQ?\ V/A>:!J/@U8;SX5_&GQ7/X[\1SQ:)?\
M@N^\/Z!K6A>+KV^U+P9;>%=*T7PKX=L)K?PW#X9G\.Z9I>EV?@\G_!#KX(OH
M\VA2_M'?M.2Z?-X'_8Q^'I1KSX(B8:!^P9XBN?%7P")E7X+)NOK?6=0OY_&E
MWMW>*XKIK>86<:1!/VQX'5AC*C[H ))&![YS@#GGC&<9:P#$#*D@X8!N<X^Z
M1D$$ @G@'!YZU/O7G)-WFH?WM*<W5IN*:5W";4U?9\C3NO=%&#BJ7*N2R=K)
M*Z@HI2>]K1Y5J[>]T?O?F/KW_!*SX%:M\+/VTO@II7C/XE^$_A?^W+K'Q$\3
M_$OP[H0^&[WW@?Q1\8KY-3^+FL_"[Q5K'P]U3Q5I,'CW5UGUFZ\.^)]8\7>&
M/#^KZCJ%[X2T?01<B"/CK7_@CY\"Q8?%&VU;XL_'76]1^*'QW_9;_:2N-?NM
M6^'5EJGA7XJ?LC:5X4T/X7:CX8BT;X<:=HZZ1>:5X,T.T\6:-KVF:[:ZQB\E
MM1ICWC,GZSY1>2PV$E4.0?F!/ .>=N.Y.,$=B:<H^4E>A/4@\#\>N0,Y P#P
M,G-:TL15A.,Z<G&<DN1Z+2DZ?+))+11=&A'J[PBK6LVG%58*C4;E3I59UDI.
M_)6J4:M"<I=G.A6JIVT<:CT5W;Y1_:-_8Z^&G[3+?"C7/%FI^*_"7Q/^ GC<
M?$GX&_&3P!J=GI/Q$^%_C6;0[SPSJNHZ1=:IINMZ%K6E>)?#VH7NB>*_"WBO
M0M=\->)=,N#!J>ER-;V<MOP/QI_8)\%?'_PY\)8/BI\4_BIXC^)7P1^*N@?&
MCX>?&1C\/8_$^C>.M"T?5?##NW@J3P#/\'KCPWX@\*Z[K.@^)/"DOPZ.B:G'
MJ$FIBU@UN.VU*W^[-R[0Q?"[<ECM"D#H22< 9 Z^G7!IKALG:X! W,"1D X/
M(Z@9&?3KSUK'DM#V<5&+52I7@II)QKU7*<YKE3M^\E==KW5F6I7?/K).%.GS
M1=TZ=.T:5FWT4FVU;5/?1/\ *'XX?\$B_@Y\>/B[X]^-'B'XS?'3PYXE^(&I
M?LDZKJNC^$9OA/9^&[*[_8L\7ZOXZ^#1TBRU3X5ZI?VD,GB;7]=OO%MHVJ36
MVL0:F^F6B:9IMG806_3>-?\ @E1\ ?&MQXQU$>-/BMX?USQ#^V)!^W7X5U:Q
MU'P/JQ^&'[0<GA>R\'>(]2\*:3XK\"^(-!UKP=XS\/VMQ8>)/!7Q%TOQMH[1
M:E>_V2NE%;(VGZ<QMG[W5>I_ ]!SZ@GZ@C@TI2%CN!!*G^%L[6]P#D'U!QQG
M/>KO46L_LR:4I.]H*4>1IZN\8QA9)))TX]M%/]ZHI6DH7E&+W3DI-QOT3=22
M?=SF]]7\?>!?V.O!7P^_:P^)'[75AX[\>:CXT^)_P0^&GP"UOP5?)X*@^'>G
M>$OA/K6O^(O"NI:%INC^#M+U[3]>.K>*_%ESJ#'Q%-HL\>NO:0Z/;V^F:1'8
M?8,  4@=!@?ED']0?3Z=R&"%L9 Y((^8\G&!CDYX!('/<]N)54+G;T_^N<_J
M333E*-%5'=4:?)2L[QCSRJ3G&-[-0O5J.*Z<S[V3M>3D_B=N9WULN6$>:_54
M:&'AZP:V2;^*?VU_^0;^S-_V>I^S-_ZF<M?;%?$_[:__ "#?V9O^SU/V9O\
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
MQK]J[_LA?Q"_],%W7V17QO\ \%#?^3&OVKO^R%_$+_TP7= 'V11110 4444
M%?SJ_P#!PW/\+;;X<?L!M\0=5\):;+<_\%-?V6+"_/B'6K;1I9OA5=:IK8^*
MD.H&2[LWN/A\]DNBCQ\;WS_#D=K]A7Q @@-NX_HJJA=Z7I]^P:]LK2\(5D7[
M5:V]SM1PH=$,T;[5?:I<#[Q5<\#%)I<U-O6,:D*DK.S_ '4X58Z]G.G%25M8
MN4=I751DHJ:?VZ5:ETVK4:U"5K]5"O-Q>\9QA-7<$G^(W[>G[4%MXEC_ &)[
M+]DO]J72]"\"7O\ P4.^!?P5^/'C;X)W?@;QWX5TOPGXB^'_ (X\4:3X4\1>
M(;G3/%'A"UL[C6]'\(13Z3).;6ZFUC2=(U6![J_TVU/Q)\./VCO'?Q>_X**?
ML4?&OXW:_)X7\0^"OBK_ ,%4/A+X]^%FF^"=0TQ/V=OAU\*M%TW1_AIHGQ3\
M1:-:R7UW'XU\-:4GQ2T_7?B.5TS5-0\2R7OP^:QT:YM[6Z_J)CT32;: V\%E
M9P6_F)(T$%I:P0-*LBRI(T,$$<)D61%<.$#[D4LQV)MF73[-)+F18U#W9A,[
M*JJ]P( $B$TBJ))E6,+%ME9P80(0-A*E1?+-S=I2]M5JQO:R]M/#.5MW\-!Q
M:NU^\D]&[F;4/JD,,DH^SC4C*2;Y^6<JTH3OMS)U4TVKOV4(W44XF!\/_B!X
M/^*/@OPG\1/A]KUCXL\#^./#^E>*/"7BC27:72=>\/:W91ZAI6KZ?+*L4DME
M?V<T,]O(8E9XY4)4?-M[.J\5O'%L\O*JB!%1=JH% "@!$5455 X1 L8))"Y
MQ8I.:E->S=XZWZMNW?32_;RZ%,****L KXH_;;_Y!'[,G_9Z_P"S)_ZG%?:]
M?%'[;?\ R"/V9/\ L]?]F3_U.* /M.+[@_#^0J2HXON#\/Y"I* "BBB@#XK_
M &)/^0%^TE_V>I^U'_ZL>\K[4KXK_8D_Y 7[27_9ZG[4?_JQ[ROM2@ HHHH
M**** "BBB@ HHHH **** "D;H?H?Y4M(W0_0_P J /C+]G?_ ).6_;[_ .RQ
M?!;_ -94^"M?9U?&/[.__)RW[??_ &6+X+?^LJ?!6OLZ@ HHHH ^+?\ @HK_
M ,F/_M+_ /9,=6_]*+.OLZ/J_P#O'_T)J^,?^"BO_)C_ .TO_P!DQU;_ -*+
M.OLZ/J_^\?\ T)J $G.(93G;A&^;CY1CD\@C@<X((/?BOY'?^"LGC(_$C]@#
M_@L_XY^,6IFP\=?"#]H[P-\ ?@!HU_K%UI%[X.\'>$K/X,^*O!US\-K$W5G-
M'XQ^)<'C3QOXNU?6O#XN-:U_0[E[2=Y?#_AZ.TM/ZY7QL;/0@@]._P!<_P J
M\UM_AE\/++QQK'Q'M/#5A;^,?$FB:1H'B35X0ZCQ)I_AV2]?P]+KM@&_LW4]
M3T!+R_L]'UNZM)-7L-,O;C28+U-,<6BXSIRG5@[OV48I3@DDYM8W*\4ES.[B
MG# 5:+LKWQ47]EJ1S1BG;^)>\'K[O[G%8=M6ZMXZ&_6,'TU_";_@H/\ M>?
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
ME?A]_P"L9_LM5]=U\B?L[?\ )<OV\_\ LY7X??\ K&?[+5 'UW1110 4444
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
MH_X77^VE_P!&.Z7_ .)4^ /_ )B:^W** /B/_A=?[:7_ $8[I?\ XE3X _\
MF)H_X77^VE_T8[I?_B5/@#_YB:^W** /B/\ X77^VE_T8[I?_B5/@#_YB:/^
M%U?MI'@_L/:6.#S_ ,-4^ /3V\$U]N44 ?&O[+'A#XR6/CG]IWXH?&/X=:1\
M+;[XS?$KP-X@\->$=,\?Z?\ $2XL]#\'_!;X=_#J:ZU36=*T;1;"WN;[6/"^
MHW%M80179CLC!--<K+,;>'[*HHH **** /'OV@?A!IWQ^^"GQ,^#&JZYK'AB
MP^)'A+4_"\WB/P_#IEQK6A/?Q@6^K:9;:U:7^CW-WI]RD-U%;:I97>GW+1>1
M>6\L$DB'PE?V?OVK<OG]OGX@#G(_XL!^SB!W'RX\#,2O&?G^;))S@A5^UZ*
M/BO_ (9^_:K_ .C^?B!_X8+]G/\ ^8.D_P"&?/VJ?^C^/'__ (8']G+_ .8.
MOM6B@/Z_K[E]R[*WQ3_PSY^U3_T?QX^_\,#^SE_\P=+_ ,,^_M5?]'\>/_\
MPP/[.7_S!U]JT466]E?O97Z];>;^]]W</BK_ (9]_:J_Z/Y\?_\ A@?V<O\
MY@Z/^&?/VJO^C^/'_P#X8']G+_Y@Z^U:*/Z_4/Z_K[W][/BK_AGW]JL=/V^?
M'X_[H#^SE_\ ,'1_PS[^U7_T?SX_XZ?\6!_9R_\ F#K[5HH ^*O^&??VJO\
MH_CQ_P#^&!_9R_\ F#H/[/G[51Z_M\>/S]?@#^SD?_=#K[5HH ^*O^&??VJO
M^C^?'_\ X8']G+_Y@Z/^&??VJO\ H_GQ_P#^&!_9R_\ F#K[5HH ^*_^&?OV
MJ_\ H_KX@?\ A@OV<_\ Y@Z/^&?OVJ_^C^OB!_X8+]G/_P"8.OM2B@#X/O/V
M2_C%XM\2_#?4?BO^V!\0_B/X7^''Q/\ !WQ3MO!K_"7X&^$;/6_$/@:]EU'0
M(=2USPSX/L_$%OID6H&*YO8M.O+2XNUC6W\Y;:6>)_O"BB@ HHHH *_/>-/V
MIOA#\:_VF-9\"?LUZ'\6/!GQB^*/A#XB^'/%"?'KPSX$O+>TTKX ?!KX6:AH
MVJ>&M;\(W]U:WEOK_P .-7NX[J'4KRVO=/U#3Y +65+B(?H110!\1_\ "Z_V
MTO\ HQW2_P#Q*GP!_P#,31_PNO\ ;2_Z,=TO_P 2I\ ?_,37VY10!\1_\+K_
M &TO^C'=+_\ $J? '_S$T?\ "Z_VTO\ HQW2_P#Q*GP!_P#,37VY10!\1_\
M"ZOVT3U_8=TL_P#=U'@#_P"8FD_X73^VC_T8YI7_ (E1\/\ _P"8FOMVB@/Z
M^X^(O^%T_MHGK^PYI7_B5'P__P#F)H'QI_;1'3]AS2A]/VJ/A^/Y>":^W:*
M/B/_ (77^VE_T8[I?_B5/@#_ .8FC_A=?[:7_1CNE_\ B5/@#_YB:^W** /B
M/_A=?[:7_1CNE_\ B5/@#_YB:/\ A=?[:7_1CNE_^)4^ /\ YB:^W** /R\_
M:(O/VU_C[\$/B9\%X/V/?#OA6;XF>%K[PBOB74_VGO!E_8>'QJCPQ-K%W8Z?
MX%DOKZ"Q3=<R65FHN+M83;QR0O(DJ_J$IR 2"N><'&1GL<$C/K@D9[FEHH _
"_]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" '' HH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^_BBBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "CK110!\]?M ?M%^'?V=_"?A_Q7K_A#Q]XZD\7?$;PG\*_"
MWA/X::/INO>+M<\9^,[Z>PT:PM+'6=:\-Z9%:C[)<W=[?7NL6T%M:Q,09)2(
MZ\;_ .&UO$__ $8Q^W+_ .&Y^%'_ ,^RL?\ ;H^7_AD)5.%;]O3]FURN!MW-
MJ7BY6*KC"[A%&6QU92_WF8G[]\I?5O\ OH_Y_P .U 'PU_PVMXG_ .C&/VY?
M_#<_"C_Y]E'_  VMXG_Z,8_;E_\ #<_"C_Y]E?<OE+ZM_P!]&CRE]6_[Z- '
MPU_PVMXG_P"C&/VY?_#<_"C_ .?91_PVMXG_ .C&/VY?_#<_"C_Y]E?<OE+Z
MM_WT:/*7U;_OHT ?#7_#:WB?_HQC]N7_ ,-S\*/_ )]E'_#:WB?_ *,8_;E_
M\-S\*/\ Y]E?<OE+ZM_WT:C8(I 9L9/'SG.W'7&,=0>_3WXH ^'O^&UO$_\
MT8Q^W+_X;GX4?_/LH_X;6\3_ /1C'[<O_AN?A1_\^RON)1$_1B003D."" <'
MH3^([=\'BF@("0S'(.6&\Y4$;N<]<$MD_+P.G%*Z[@?#_P#PVMXG_P"C&/VY
M?_#<_"C_ .?91_PVMXG_ .C&/VY?_#<_"C_Y]E?;I*!F^9L?+_'V8 AL9XSA
ML9Y.!CKPCJ"I^?'S$$9.[825(R>022!@>@((/*Q*:2;<7H]+V]YI_9W;U\M-
M^CL:'Q%_PVMXGR3_ ,,,?MR\X_YIQ\*?_GV>]+_PVMXG_P"C&/VY?_#<_"G_
M .?97VL#+A<MDG.>I.!\IP 3R"2<C);& ,[14BE0R*TGS9.!O.YL; 2!D<;@
M1Z@D8"@XJ(UG)K]W.U^5NRLG>2UZ_9\M)1>J87UMUWMU23M=WZ;'Q+_PVMXG
M_P"C&/VY?_#<_"G_ .?91_PVMXG_ .C&/VY?_#<_"C_Y]E?;9*B3._8F&P"<
M<\Y)[ +]X\A\@Y#9XGQ'ZMD$*?FZ$DCGGCH3R>F,9R,[^?\ 6@DT]FGK;Y]C
MX=_X;6\3_P#1C'[<O_AN/A1_\^RC_AM;Q/\ ]&,?MR_^&X^%/_S[*^X T).-
MY_B/W^R<,>O !.#GD=Q@C*/M4@AP,@$AG'W<$C/., _-D<Y& >1E7\U;>]]/
MOVUV7=Z=@;LKV;MT6KU:6G]=#X@_X;6\3_\ 1C'[<O\ X;GX4?\ S[*/^&UO
M$_\ T8Q^W+_X;GX4?_/LK[85_G"LZYYRI?\ B5OE 4'YB694;'S+D#&'4F50
MC(27/RL%8[BGS#ENF0."H]"V<]0:$U\^WVMVEIH[.VFU] OKMTWZ;[>O5>A\
M1?\ #:WB?_HQC]N7_P -S\*/_GV4?\-K>)_^C&/VY?\ PW/PH_\ GV5]P@1G
M^+L20),G(SN&!UQ@Y(/;ICFG*B-RI+*0"&#D\$9''3G)]>@/?@NNZ_K_ (9C
M/AS_ (;6\3_]&,?MR_\ AN?A1_\ /LH_X;6\3_\ 1C'[<O\ X;GX4?\ S[*^
MY?*7U;_OHT>4OJW_ 'T:8'PU_P -K>)_^C&/VY?_  W/PH_^?91_PVMXG_Z,
M8_;E_P##<_"C_P"?97W+Y2^K?]]&CRE]6_[Z- 'PU_PVMXG_ .C&/VY?_#<_
M"C_Y]E'_  VMXG_Z,8_;E_\ #<_"C_Y]E?<OE+ZM_P!]&CRE]6_[Z- 'Q'X9
M_;@TS5_BE\+/A-XN_9S_ &G?@]K7QFUKQ3X:^'^O?%7P/X+TKPCJWB7PA\/O
M%7Q0U/P_<:MX9^(WBR[TW4+CP7X)\4:GILEWIB6-U+I,MHUW#/+"LGVM;2M,
MI<J%VEH^"2&",R[U8@%E+*3&V 'C(<<,*^"/VL%V_M4_\$P4!8(_[3?QS\P;
MFRP_X8+_ &K^"00<9 .,@ @$8(&/OJW140A1@;WXR3WQCDG &,*!@*,*  !0
M!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 ?G]^W3U_9 _[/Q_9K_\ 3IXQK] :_/[]NDC/[('/
M_-^/[-?_ *=/&7^!_(U^@.<_J/R.* "BBB@ HHHH "<=?8?F<#]:X#XB7OBC
M3_"/BO4_!&FVFO\ C'3_  GXDO/"/AG4]1ATC2_$/BRUTB\G\-Z+J.J7$D$>
MG6.JZM':Z?=Z@US;I:0W#W#3Q"+S$[[ SGOD'J>H&![=/UYZ\UR/C3P;H/CW
MPSXB\&>)DOI?#OBK0M2\.:Y;Z9K&K>'M1GTG5;9K2^CL?$'A^]TWQ#HEVUO*
M_P!EU?0=3TO6M+N M]IFI65[%#<QS-M0ER_$XM0NKKG:]V_E>]]_1[-.]XZV
MCS+GTN^6^MKM=/->JW7\]/PI_P""PVM>$OA5^TQXV^/FG>/+SXX_LM?L\:E^
MT+\>?V(/B;\(;/\ 9R_:5^'RZ-XRT#PYXJUKX0WVHRS?#GXX?L\Z1I^JZS9>
M$/B3H&OZ]JMY>VGAZV\2:Q!?_$3PY9V?T8?^"R_P^L/CC;_!?Q9^S3\>?#B6
MG[07P!^ ?B[XCG5OAEKW@'PIK?[5OPVMOB-^S[J<\VB^,+G7=:O_ !+IUQ%9
M>,/#VB:-<S> )UEN[_4=3LV@EN?=_BM_P2N^"GQI\,_&GP]\3OC#^TIXPO?B
MW\#=8_9:TCQEK7CSP5?^/O@U^S-XH\0^%_%7BCX+?#;Q7>?#2XO]?TWQ=K?@
MKPW<^*?B7\=/^%R_'GQ'_9=G)K'Q<O)+6TDM_*-2_P""+WP4UGQC=>.M<_:2
M_:^UG6[_ ..W[-7[1>I+?^*O@%]@OOB5^R5X+L?AW\&)WMK;]G2W^R:!I/A>
MS-EKGAW39;#3/$LUQ=7^K1W-Z8)H!2I\LG)M/]VHNTFK)/V^S][EUY=$^9<K
M=F.\;-+5\M6^J5FXOV#::OOK-7NXZ1:=F=A:_P#!3[PL_P"U!\1OV5[SX$?%
M/1?'6B?#W]HGQ]\,)?$-[I&@GXFC]F"^TC3/B!:ZKHNH*FI_#31/%UUXHT'6
M?@OXW\2/JOA#XD^!]5T[Q1#J.A37$.BM\_\ B_\ X*\^/-7^ /[%_P =_A1^
MQUXMO?#_ .VM\=/V8O@_\,U^(_Q2^'/AM+I_CO/XF?Q78K%I=QK^HZ7K?@R#
MPEJF@O?:WI%GH6H7.N:)J^C7.KV+W$=O]+:#_P $E/V;?"/Q5U;XS>$O&OQ\
M\.>/=3U+]L#48M53X@:%KXTP_MMVNAR?%ZQL1XQ\$>)9;F+3/$/AKP]XO\":
MCK-QJVMZ!JVCZ?H6I:SKG@*SA\'+T.D?\$O?@%I7[,7[+/[+4WC#XU:MX:_8
MR^)?PR^+?P ^(^H>-/#]M\5_"_CCX3>(KG6?"=]JNIZ)X,T;P/XMLGT[4M9\
M*ZSIWB;X?ZM;ZIX?U>XGD">);72O$.GOGI2]E*?O4XUL.IM:N%)3J+$<OO).
MT?9*+U]U2DG%R5LI+EF^713I8CF6J<I^R7LN65K*U3F4E:\HM6ORL\7_ ."I
M?[2GQV_9GB_8EUCX7?%#5OA9HWQQ_:W\&? ;XMVWAOX&M^T;XLE\*>.?"7BK
M7)M0\#>%]#\.>*_%NJ>,/#^J>%(=.T:Q\.^&M=74[?4KRXN=%NELX3#Y!\,O
M^"I7QK^$'PH\):7^V/\ L_>,[SXUZCX7_:Q_:$CLM#T;PY\'M:N_V"_V7_%/
MA6P7]H[QM\-O'&OK?>!OBWXR\+>./#FIV?[.@DM/%,EY8Z];:M%X+N(-/TJ\
M_0S]K#]BCP]^UQXB^ /B/7?CI\>_A#<_LU?%33_C9\/++X/7?P9BTZZ^)^@V
M4^GZ%XH\51_%?X+?%>ZUM]'TC5=?TBVT07=EX:O+;Q!?W>L:-J>LPZ/JFF,_
M:Y_8*^#7[94>C7GCOQ#\3/ /BK1_ 'Q>^#LGCSX1>(]$\/>*=:^"?Q]T[1-.
M^-7P@U[_ (2CPOXU\.:AX0^(1\*^$]1N=1B\/6WCOPMJ_ARTO_A]XR\(OJ6N
MQZK%)SIW5=PE.I7E+2#5J7+2E3BE%^[*4*=7FGK9:J+DK1OW6HT]7[.BG=/W
MO:>ZX.4FO?BXRU6^L6MFG\5?$3_@LEX,^'NN_%&PB_9_\=^(?#/P^N/V-/%6
MD^-+/QYX(T^S\??L[?MHZQ?>'/ ?[3/AW2+J%]0TWX8^"_$-K:Z1\1(?$<>G
MZQX;>[N[FZM5L;&6XG]"^('_  5K^$_P=^-/P_\ @%\6? 6M^%?B!XQFGUW5
MM.MO&7AKQ.^A?"36_C1K7P/^#/Q0TBPT^"/6/B+)\7]3TS3_ !_'X1\&Z7?:
MUX#^&>IS>+O&]SI4]B^F3^^_$S_@FS^R)\63XKC\8?#J:0>+?V-+[]@BZ_LK
M7=1TMM._9NO=8L]<C\-Z1) S2V6OZ=JNE:)>Z3XHDEN-2TZ?0]--H(@DZW'4
MZQ^Q3\)1^T1\*OVH_!>O_$7X4_%'X<_"ZW^ ^L2_#C7M#L/#7Q>^!UC>Q:MH
M/PJ^*_ASQ-X6\66.H:)X3\101^(?"OB7P1_P@OQ'T6[EO--MO&R^&M5U70[[
M2#HR=-J-1IU;SA+W8RH\F)4KR4Y3C5=18:SIQ=.SJ)7G*G>6VH.4Y12C0E%V
MZ8B=2A&C))Z>R4/K,7&2YIRE2DFH1FI?%7B;_@K3_8/[//[6/[25O^R#\7]5
M\"_L7_$#XZ?#_P",4]A\0?A7YZ^)?V>/C+\/OA_XNL_#*W6L'5=<M]?^'7C'
MQ7\5- N[724L+C2/ /B/P3JM[H7BK5O#9O?IK]H7]MF]_9O_ &)/VEOVR?'?
MP3\9:'I_P'\&^,O&_ASP!JFO>$-2U'XFZ-INEZ5<^ _$,&I^&-3U6/P[H?B^
M_P!8L;?4+?7HK3Q1X9%AK?\ :.CS_9;07OGM_P#\$F/@=J_[*G[6_P"R)?\
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
MMK][=+[=+'P6/VO_ (J@''_!.S]ND#&,>3^QKT QMY_;%Z<GVZX(&*!^U_\
M%49 _P""=G[=0YR,0_L:=<8[_MBG@C(Y'<]*^]**++LNMO*][_??7OUN/^OZ
M_KT/@O\ X:_^*N,?\.Z_VZB/0P_L:?\ T8N3SR<DT@_:^^*@!'_#NO\ ;IP<
M9'D_L:8R#P2#^V*1D<D8Q@DD8-?>M%"2222225E96275)*UEY*R#^M=?SN?
MY_:Z^)Y.YO\ @G1^W03D-D0?L:@[L. <#]L7MYLA^[_$V<\4]?VOOBHB[4_X
M)U?MTJ,L<"']C3&6.XG'_#8V,DY8GG+$D^WWK11RQT=E=+E3LKJ.GNKLG972
MLM%V5C_AWYOO_3/@W_AL+XK_ /2.S]NK_OS^QI_]&-1_PV%\5_\ I'9^W5_W
MY_8T_P#HQJ^\J*$DM$!\&_\ #87Q7_Z1V?MU?]^?V-/_ *,:C_AL+XK_ /2.
MS]NK_OS^QI_]&-7WE13 ^#?^&POBO_TCL_;J_P"_/[&G_P!&-1_PV%\5_P#I
M'9^W5_WY_8T_^C&K[RHH _*SQ)XJ^-/[0O[3G[#VLI^QU^TO\(?"OP1^,GQ9
M^(?C[QS\79_V;[7PQI>@:_\ LE_M ?"S28H(/AQ^T7\1_%>I:MJ'C7QYX6TV
MUL+'PI=P""]N]0OKRPM=/DD?]0[$R-!\ZR!@V DL<D9WH.<[T5BI<%MX14).
MV,R1!'?0I ,$GGG_ !)_K^6* %Z?3 Q_^O\ +_Z_8HHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MI7@M(.Z6C<7JKNS6[;8E-2<DFVXOEE=-6=D[:[V36V@ZBBBJ&%%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MD2X# ,9/)0[RRNSD*[;E9@[)N6-F.2"1Y:X)R0  <DDGX./[ <(X/[9W[?\
MDG _XR9U#KU_Z%?C_P"O[T#]@2 ]/VSOV_SV_P"3F=1]_P#J5_8UFH7BX2DY
MQEJT[I:-65VVVKINS>NCZ)CLKWLK]7;5]%=KJE=+R;[M'WM'&OGF0K(7QMWN
MK<*H.U=[=5RQ8*N &9SMR23< P,#H.!7Y_?\,!1?]'G?M_\ '_5S.H?_ #+T
M']@*(?\ -YO[?_\ XDSJ'_S+UHK)66T5W;LM^MW^8K)7V5W=^;T7Z)'Z T5^
M?O\ PP'#U_X;._;_ ,>O_#36H?\ S+_I1_PP'%_T>;^W_P ]/^,FM1YXS_T*
M_'>BZ[_U_7_ N/3N?H%17Y^C]@. _P#-YW[?W;I^TUJ&,GI@_P#"+\TO_# 4
M7_1YW[?_ /XDUJ'_ ,R],#] :*_/[_A@*+_H\W]O_P#\29U#_P"9>C_A@*+_
M */-_;__ /$F=0_^9>@#] :8\B(/F=%."1N95Z8R>2.!D$_SYKX!_P"& HO^
MCS?V_P#_ ,2:U#_YEZ\Z\-_#3Q-^SW^VI\ / FE_M#?M+?%#PE\5/@Q^TGJ?
MBKPS\;?BK-\1M";4/ 6H?!5O"VI:7I]WHVGKINI6!\4:Y&]W#/ON;>^:VF4Q
MQH: /U%!!P0001D$<@CU!''>EJ"V#+!$&;<?+7)[D]22<#).?[JCT '%3T %
M%%% !2<9Z]CQ[<9/X?IGWI:1ONM]#_*@!JR(V '0L>"%=3@X)(&.3C:>W8G'
M!I]?FC^U'H7BWXE_M;?LB_ JS^-'QI^$O@CQC\'_ -K_ .('BH_!'QQ_PKW6
MO$7B/X;:S^RUI7@PZQK4.F:E=WNF:/8_$GQBT6GH+6&>]U2.^N5EFLH!76_\
M,!1?]'F_M_\ _B36H?\ S+TFTMP/T!HK\_?^& X<D?\ #9O[?_ !_P"3F=0Q
MSG_J5_:D_P"&!(.?^,S_ -O_ (QG_C)G4._3_F5^]":>SOT _0.BOS]'[ <1
MS_QF;^W_ ,''_)S6H?\ S+_YY^I#^P'".O[9W[?_ ./[36H>H'_0K^I _&AM
M+=^?R _0*BOS\_X8$A_Z/._;_'3K^TUJ(ZC(_P"97].O8<\\4?\ # D!_P";
MS_V_^W_-S.H=S@?\ROZ\4P/T#HK\_O\ A@*+_H\W]O\ _P#$FM0_^9>F_P##
M L!''[9W[?V!D _\--:AR>."3X7Z\\>U*ZU\O\[?F!^@=%?GX?V!(!C_ (S/
M_;^YZ?\ &3.H>N._A>E_X8#BS@_MF_M_CT_XR:U#G_RU^.2![T77?Y=?N#^E
MYGZ!45^?G_# D(;:?VS?V_P3TS^TSJ//T_XI?G''Y_3+O^& H?\ H\[]O_\
M\2:U#_YE_<4-I6N[7VN!^@-%?G]_PP%"?^;SOV__ $_Y.9U#_P"9>F_\,"0_
M]'G?M_\ 4_\ -S6H=B 3_P BO[@_C1?^OS _0.O)/COX!U?XJ_!WXF?#'P]X
M_P#$WPI\1^/_  -XG\)^&_B7X,U Z9XK\">(=:TFYL]$\6:!>*&,>IZ%J<EK
MJ%LFTK<-#]F?Y92#\L_\,!1?]'F_M_\ _B36H?\ S+_7\OR:_P"P'$P&/VR_
MV_SD@';^TWJ*8!&2<CPR#W'3GT(-%UW7]?\ #H#^-3_@WR^&?_!5#XB?\%;/
MVJ?#W[1_[37QYM_A[^R=\1KGQ3^UU93>*[N'1_CA\;[#2[[X:_"70/$SO;2)
MKFG:MX>T*;Q5<+))&C>$O"NGP7C0-J%E*?\ 0M(' QGD?ACD']*_-+1/^"9G
M@7PMK/BWQ-X8_:5_;9T'Q+\0=8T_7O'^MZ1^T7?:;JOCG7-+T73?#6F:QXIU
M"W\+K-J]_IGAO1],T.TN+@B2+2M/M;101%'76?\ # <)_P";SOV_SSS_ ,9-
M:@/4]O"^.W0<?A0_TV[]?5^BWZAI^?\ D?H % )..O.>O.23UZ9W=/K2X'H.
MN?Y<_7BOS]'[ D)Q_P 9G?M_C/3/[3.H G_RU_?O]*4_L"0C&?VS?V_^>P_:
M9U$@=S_S*_04ERKM?1/Y=-.VFG2_F@T^[]3] <#]<_CG/\^:6OS]'[ <+=/V
MS?V_^I'_ "<UJ'_S+]Q@_C1_PP)  2?VSOV_L X.?VF=0X)X_P"A7Z\C'X4]
M-OG_ ,$#] J*_/W_ (8$AQG_ (;-_;^P 23_ ,-,ZA]>?^*7_P#U4?\ # D(
M/_)YW[?W7;S^TUJ'4\=/^$7]<8/K^I=:Z[;^5P/T"HK\_O\ A@*$]/VSOV__
M /Q)K4/4C_H5_4$4G_# D.>/VSOV_NH/_)S6H8Y)X _X1?\ 3WI@?H%17Y^C
M]@2 YQ^V=^W^<''_ "<SJ/4G;_T*_KTH'[ <)Z?MG?M_G'!_XR:U#Z?]"O1<
M/0_0*BOS\_X8$A.,?MG?M_\ 7_HYK4!V_P"Q7SV'Y\=Z0?L"P'[O[9_[?QY&
M?^,FM0X![_\ (K^Q^H&?HDT^JWMOU[>OEO\ >&G?3O\ UM_P#]!*,X_S^/\
M2OS]_P"& X?^CSOV_P#KC_DYG4?3/'_%+GM^G>E'[ 47_1YW[?\ _P"),ZAV
M_P"Y7HNKVOKV ^_FD1=Q9T"QC,A9@-@/(9B3A5VACEL=..].5E=5=&#*P#*R
MD,K*PR&4C(((((()!!R*_(;XN_!/Q7^S/\3?V-O$/A']J7]K?QE#X_\ VNO!
M'PN\8>%_BM\:KCQWX-\0^#=>^&GQ>UO4M,U'P[>Z!;P/)_:/AK1[VUO(98+J
MVN;.&6*90C*_Z\C@ 'D@#GG^I)_,D^YI@+1110 4444 %%%% !1110 4444
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
MDHQDFFI1C4K4U--=)>R4UT<:D7'1IN>BBBK&%?"/Q;_Y2"?L<?\ 9"?VP_\
MTX?L[5]W5\(_%PC_ (>"?L<#N?@3^V'C\-0_9VH ^Z8/]3%_N+_*I:B@_P!3
M%_N+_*I: "BBB@ I&Z'Z'^5+2-T/T/\ *@#\_?BG_P I'/V'_P#LVK]O?_U*
M/V'Z_0#=R1CD'MC&#DYY/;'S=.OKQ7Y__%/_ )2.?L/_ /9M7[>__J4?L/U]
M_L"6!Z #/XD,O7CGE>./KP*3=E_P_IT]>HGI_7]?U\SY/^)/[9GP)^%/Q#U'
MX9>+/%6KCQ/X>T+1_$OCF7P]\/?B'XVT#X4^'O$L>NR^#=:^+_BOP=X9UOP[
M\+]/\<2^%/$-CX,/C34-+?Q5J-BUKI#22%%??^&7[4GPF^+?Q:^.WP,\%ZYK
M-[\3_P!FK4O!>G_&'P[JW@3QMX7BT*7XA^'6\6^#+G1-<\1Z+I^@^-=.UKP\
M@U%-2\'ZIKMG;QE$N)8I)8HJ_,+]OW]C3XW?%3XV>)/C]^S+X'^(GP=_:SL/
M#WA3X?\ P&_:P^!_QDT'P[X<UK2+'39]>;PO^V]\%O&.K6?A/XJ? G0?%USJ
MVEI;6WA+XB^-X=(UFYN/"NEZ5J=C87;_  [\6OV!?VW-<_X*(^-?VC="_9OE
MU+2Y?^"AO_!-7XO:+\7M ^(OPD\/WM]\#_@)\$O^%?\ [2NKZ%I5]XTM_%F@
MZ%KFK:Q?:=!X"N[2WU'Q;X<L);*_M+RT%E#)%'][[*\E357ZS!\S7/3<%#V,
MFM>6,G.2YZCLFE'EE))QSJJ45*5/WE'V,I*3;DTY5/:Q@DDK)*"BDIMW?-9+
M7^H^74YXB[NUM'!')$DN941K7[SL]\Q+M!&8 +F,/;VXBBA<3RHK^8M@WMRJ
M2R8BFCC5BY1HE6("-I2)76215!CVXVI([%E<K' 3(/Y?M*_8"_;*C_:0^,OQ
M7U']F#2]-\%_%S]EK_@JC\'?B)X9L/BSX!\97?Q<\1_$GXKP^(_V4(/B?XG\
M8^*;GQ3\7-.\7^ YKC3? TOQ0NM2TGX(6MYJ/P]ATGX>^#-&TBUU+XKT']B#
M]J7]EO\ 9>^.UK\8?@)\0/AEX,\5_L=_\$H_ACJ/A+X<>.O@GXG;X\_M,?L^
M?$:]T_XS> ?&'@W2/BAIX\?Z9\6]/UG3_#WCN_UG5+:;XD_#K^T/#DVIZGNA
MT4)P?LY24Y*3I.&KE)QE[6-I<EH^^D];6<J<'%+5N5SM%U7%N:BZKIP:Y8SD
MJ<91@I*[7-).$9RO%<[ES.S4?ZT_B7^U;\)?A%\4?@)\'OB'KFL:-XV_:;\7
M>*_ GP5BT_P1XT\2^&_$GBSP=X4D\;:QH&L^-?#N@ZIX5\%:G)X3MM1U[38/
M&FH: FLV.CZY)H<FJ0Z/>W*_0BW5UNA5Q CR2.@4N"\[I&9"\ <VY;**)6CB
M6?$>"H<!F'\=/PD_9 UOXV?#G]E>'X"_LI>+=4\/_"O]OK]O'XW_ +6?P?\
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
M]>Q^&O -_!\6]%\2#7G.F:6OBW5KA_%=WJ&OSWMQXAO?%/\ @G3^QO\ M"^
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
M#F*8<C)S]P9S_> QQUZ5\.?\.UOV/O\ H1OB%_XD9^TG_P#/<H_X=K?L??\
M0C?$+_Q(S]I/_P">Y2:3_K_@@?<1<CGRV/&T#RYL8PV1PG&>,GU [FN:\4>%
M/#GC71-4\,>+_#>A^*O#&M6TMGK/ASQ+H-OKNB:K;2[0]M?Z=J,$UE>0-@%E
MN;:;G)4@ 8^0O^':W['W_0C?$+_Q(S]I/_Y[E'_#M;]C[_H1OB%_XD9^TG_\
M]RA+1)ZVMJ^MNH'UIX+\#>$?AUHMEX8\">%M"\'>%],MEM=*\,^%O#NF^'=!
MTJ! JB/3],T6PLK2W1PBL\9BE *J(V1 4;KQ(_\ $A("@<12@9SG/^K!!]1G
M'H.M?#G_  [6_8^_Z$;XA?\ B1G[2?\ \]RC_AVM^Q]_T(WQ"_\ $C/VD_\
MY[E%EV7W ?<OF'.?*;)X_P!5-]?^>?MU/TI _7]TPR<G]W-_\1P,=NW0@$8'
MPW_P[6_8^_Z$;XA?^)&?M)__ #W*/^':W['W_0C?$+_Q(S]I/_Y[E.R_KRV^
MX#[B+G/^K<#VBD]\Y^0'N3P1Z#)P*\IU[X+?"WQ5XH\.>._%?PW\"^*?'?A%
M'3PQXS\0^!] UCQ/X>\TQN3H>O:GI-]K6F8E#R(D6HR)"SMN+D!E^<_^':W[
M'W_0C?$+_P 2,_:3_P#GN4?\.UOV/O\ H1OB%_XD9^TG_P#/<I679 ?;L(,0
M8%7=Y'+LQBEQ\W4<0C 4 H"<L5"EOF)S.9"2"(W'?_52$_1CL//TZ\D'CGX;
M_P"':W['W_0C?$+_ ,2,_:3_ /GN4?\ #M;]C[_H1OB%_P")&?M)_P#SW*'%
M/^O^#U ^Y?,/]Q^N1^[F'4\=$&,=.>@ZFF%RS!_+<,.,[)N 1S_#@\'&5SR>
M#QD?#O\ P[6_8^_Z$;XA?^)&?M)__/<H_P"':W['W_0C?$+_ ,2,_:3_ /GN
M460'W'O;^XW7<,12#\,^6!R.,D@C&0=VT4F\[=IC8?*5(\N4D9ZX.S&1S@\D
MGG+$\_#O_#M;]C[_ *$;XA?^)&?M)_\ SW*/^':W['W_ $(WQ"_\2,_:3_\
MGN467])?U]]P/N3S#@9C8D8Y,<V<_7R__K>U)YC9)\M@"<D>5+SZ9PG;@=AU
M.#G-?#G_  [6_8^_Z$;XA?\ B1G[2?\ \]RC_AVM^Q]_T(WQ"_\ $C/VD_\
MY[E%DMDNG3MM]UW8#[D\P\?NCQP/W<W_ ,1_G ]*!(W),;9/?RY0<8 XPG''
M<8-?#?\ P[6_8^_Z$;XA?^)&?M)__/<H_P"':W['W_0C?$+_ ,2,_:3_ /GN
M4679?UJ!]R&0G_EFV>G$<P/;_8XZ#V]>,T@D.<^4^<<%HY2>IZ'83Z?>P1P.
MQKX<_P"':W['W_0C?$+_ ,2,_:3_ /GN4?\ #M;]C[_H1OB%_P")&?M)_P#S
MW*8'W)YA_P">;#C _=2G'4]/+('4]CDX'/%0S;Y$"A"O)()AG89R>,)L*C)X
M?=D'YE!(%?$/_#M;]C[_ *$;XA?^)&?M)_\ SW*/^':W['W_ $(WQ"_\2,_:
M3_\ GN4K);+_ (']>0'TC8?!GX5Z5XWU+XFZ3\,O 6E_$K6;3[#J_P 0-/\
M!&@V?C35[7<':VU3Q7#I:ZW>P,<O^\NA)YF&=W8L3ZF)3U\M^Q&8ILCHO("=
M>._0<\"OAO\ X=K?L??]"-\0O_$C/VD__GN4?\.UOV/O^A&^(7_B1G[2?_SW
M*&D]_P#)]/\ +<#[D,A/6-CD_P#/.8=>#_ .QYQR1ZFLZ>R2>59&0AXY/,B=
M89A(C!=JDR.'23:K,"LL;HZD)L"@A_BS_AVM^Q]_T(WQ"_\ $C/VD_\ Y[E'
M_#M;]C[_ *$;XA?^)&?M)_\ SW*$DE;IMKK]_<#[D$AQS&2?^N4O\O+'\L^M
M'F'DF-CSD 1S?W<< 1_7 ]3GK7PW_P .UOV/O^A&^(7_ (D9^TG_ //<H_X=
MK?L??]"-\0O_ !(S]I/_ .>Y19=E]WG?K?KJ!]R>8<8\ML$G/[N4YR#G.4S@
MYZC'/&>N3S#QB-N-O_+.8=.F?DYQU /^%?#?_#M;]C[_ *$;XA?^)&?M)_\
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
M//&O_P TU?<%% 'P_P#\.W/V(O\ H@'AO_P>>-?_ )IJ/^';G[$7_1 /#?\
MX//&O_S35]P44 ?#_P#P[<_8B_Z(!X;_ /!YXU_^::C_ (=N?L19!_X4!X:^
M5E89UOQH?F5@RG!\3$'#*#@Y!Z$$$@_<%,D<1QNY!;:I.U?O,>RC.!EC@#)
MR>2!S0!^+GP<\">%O@!_P6%\6_!#X/:=+X%^$?B'_@FAX;^*NL_#[3-3U:[\
M-WWQ&M?VF_$_@^#Q@]IJM[?-%K4?AB"/13<V[Q+)9(J21NP\ROVD0!54 8
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
MXQ?$7PS9WVEZT/MMGJVE:7:ZO;E7M4U%;>6]M9?UF'3KGW]??CC\J "BBB@
MHHHH **** (B\H) AR 3@^8O(SP>1D9'..U)OF_YX?\ D1?\*_&']B?]A_\
M9"^-GP/U/XE?%O\ 9S^%'Q%^(/B3]HO]L7_A(/&?BWPK9ZUXDUMM._:^^.>C
MZ?)JFJWGFW5[)8Z3IUAIEHTTC>1865K:QA88(T7ZZ_X=C?\ !/G_ *,_^ __
M (0>E?\ QN@#[DWS?\\/_(B_X4;YO^>'_D1?\*^&_P#AV-_P3Y_Z,_\ @/\
M^$'I7_QNC_AV-_P3Y_Z,_P#@/_X0>E?_ !N@#[DWS?\ /#_R(O\ A1OF_P">
M'_D1?\*^&_\ AV-_P3Y_Z,_^ _\ X0>E?_&Z/^'8W_!/G_HS_P" _P#X0>E?
M_&Z /N3?-_SP_P#(B_X4;YO^>'_D1?\ "OAO_AV-_P $^?\ HS_X#_\ A!Z5
M_P#&Z/\ AV-_P3Y_Z,_^ _\ X0>E?_&Z /N3?-_SP_\ (B_X4;YO^>'_ )$7
M_"OAO_AV-_P3Y_Z,_P#@/_X0>E?_ !NC_AV-_P $^?\ HS_X#_\ A!Z5_P#&
MZ /N3?-_SP_\B+_A5>[W2VTT<L>R*1=DN'+%XG(62%1&#+NG0M"IA!F!<&$&
M4(I^(_\ AV-_P3Y_Z,_^ _\ X0>E?_&Z:?\ @F1_P3\!^3]C[X#9(X)\!Z7@
M>N?D&00<8')]P#0!_#K#_P $M/V[HO\ @XOC_9#NOVC_ -J:7]G271[;]H"+
MXE'X_P#Q"?Q%>?L"R>-[O7[?X92^*T\7OXHM+ _$RWU?X*3Z!?2VEXVM6MSX
MLAT^72[ZSUBY_P!$+5HM9%A?QZ-;62:[_9=X_A^/56U"32%U 61CM(M7N=,5
M[A+&&Z2S6Y-JXNC CR69GNGVGY#_ .'7_P#P3Q%PMV/V-/V>A>):-81WW_"M
M]!^WQV#2K<-IZ7PMA=KI[7*K<M8K,MJURJW!B,RB02'_ ()C_P#!/G>I_P"&
M//@)\BL%8^ -(+A6 #!&$65!PN\#[P"YZ#$5(J<7&6TDXOKI*,H27;WHRM;K
ML--)IOIJM=FG=._2W^9\4_\ #M?X[7WP"^%OPRF^)WPDT/XBVW[+_P"T#^Q5
M\:-;TWP]X\UKPCK/P&_:#U_P]JFM>+OAW;ZQK%CJNE_%OP4=$E?PS;ZV;KPW
MJD_B/4?^$DFGM-*T6VF]7\#?\$Z;WP]\1[Y_&&H_#?Q[^S]X%\0?M4^-/@O\
M,?$7@S4];U:XUG]L35K7Q=\2] ^,LVH3:IH_BWPWX5\43>)#X8GT>"\US6+'
MQ&D&K75HV@6QN/?A_P $R/\ @GUN!_X8]^ NX?+N'@#200 P.T'R\A3G.,XS
MDD>JC_@F-_P3XXQ^QY\! !E0!X T<8"X48Q%@ !%  ' "@8VXJHSUE.#M*<G
M*4K*\I-14I74GJ^6UTTVM-U<SA%QITZ3:Y:4%3@DK*,(N?)%*[TC&2BE=Z+S
M/*M$_8O^+?@C]JCX%?&'P;\;9M$^#?P\\-ZKIWQ/^%ECI_BG3V\?Z]X@\(_%
M70+_ $:QT#2+^U^'DG@WQ%XQ^(/PH\>-J>NZ+>:]\.XOV;OA[X-\)W>E>%=6
M\71P?IFJ3*R$H20=QPP"Y*L-O0$8W;<X8?Q,02U?$7_#L7_@GOV_8\^ F<AN
M? &D'+*5*,W[KYBA1"I/*E$*D%5(/^'8O_!/C_HS[X#?^$%I/_QNAWE;F=^5
MN6UE>3<F[+SDWW=]6UHJLKWZVM\D[K[GMT\C[EWS?\\?_(B?X4;YO^>'_D1?
M\*^&_P#AV-_P3Y_Z,_\ @/\ ^$'I7_QNC_AV-_P3Y_Z,_P#@/_X0>E?_ !NG
M9+1:(9]R;YO^>'_D1?\ "C?-_P \/_(B_P"%?#?_  [&_P""?/\ T9_\!_\
MP@]*_P#C='_#L;_@GS_T9_\  ?\ \(/2O_C= 'V_/)<K$[10 R*N4!<-N8D
M* "HRV< NZ1*</(Z(I81VMRTTLL+_*\!8.%5U.6=]H<XV(_E[6V!F+Y\^)I(
M&CE;XC/_  3&_P""?)!'_#'WP&/LW@+22#]1Y?-<G_P2XT72?#7[+_B;PSX?
MTVSTCP_X5_;9_P""H'@_PWH]A"EMI^@^$_"/_!3C]K[P_P"%O#FE6J 1V6B>
M'-#L;'1]$TRW"6FFZ9:065I%#;PQ1J ?HO1110 4444 %%%% !1110 4444
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
MNG?\)3J^CWVEVH$&HQZUH>NZOHLVD7^FZD-06UU"V=_R:_X*G_L?_'S]JO\
M:+_8)U[X=?!R3XE_"']FOQ;\8?'GQ>NM+_:&MO@5\0=4_P"%G^ M0^'VG^%_
M M]:RV&N6NJV+$>(+O6'UW2=)N[*.322;AY9Q%P/[8W[('[5/[6WCC_@GW\5
MM:_97^$URG[-,G[;&B>,_A;XN^,/P_\ %M[HW@SXM? &T^$/PCBD\3ZGX0;P
M[XEU/Q7K5G:^)?%MCH]JFAZ$MA:P7)UB]LK2ZA5!R=)<T8JK'&8FA5CS+FI8
M>%?DI5U&*O-<O/S745I3D[NHHMSOS)TW[2G]7]K&4;/VM9.I;#IO5<\5"2E'
MWE+G@U[MS]]I/'7AF*Z\.V,NNZ#%?>+TGD\)6<VNZ5#=^*DM;-=1N9/#-M+=
M)+X@BM]/>*^EDTA;M$LY4NBWD%9'R[#XJ_#_ %)+J6Q\:^"KV"PT_5-5U"YL
M_&/AJ[@T_3="NH['7M1O'MM4E%OI^AWLJ66K7TNRWTZ\9+>\>"1U!_F;_9B_
MX)%?M&>&O''[ NJ_M&2:AJG@WX*?L7_LK_!3Q5I?PV^/FE:!K/P"^-_[(OQ(
MUWQQH7B32KVZ\(:M>^./AS\68=0T2RUJS^''B/P7K,4&CGPAXLM?$_ABYBEL
M#XB_L6ZC\#/^"</_  4+N_CA\$O!WA/XC?%3]N+X^?&SX4R^ ?'/PL&K:O\
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
MF2(H3YCQ,57"F6-MLB X 9E+ L!N'.>0,U8$484*8T(Z8 & ",=.@PORX'!
M'T'X8?$/_@KYH/P/_:GCT?XL>#-7\-_LH:S^P%\)/VQ!XGN?A-X^TW]H3X=Z
MY\4/V@/!GP3L/#WQ6\'7NM22Z'X<T-_'&GW/BK3;OPIIGB7P5JR7%GJ$NJP6
MTKK]*^)O^"M'[+_@[]HJ_P#V9?$NF_&/2/'>F?M$? O]EZ[\1WGPOU!OAK#\
M4_VF_!&J^./@&I\8V6HW:R^&/B;9Z1=:1HWB"TTZX2QUQHK77;72;1VOE2CS
M^S]WG=7VT8.\??=&4XU$FY+X73D[73DDFE*+C=:*R5E[L6DOY9*\7RJ[Y=TV
MX\J::;6I^F+26J,\;,BR(RABRA0"X"J2Q 0>83A>@+?* 6!RL9MI9&10OF+D
M$&+&T$B0;6*@!N58X)PPZ!EX_*[QS_P5#^#6L:+\=?#OP:O]3/Q1\&^"OVKI
MO@]X@^(W@#Q!%\%OC!\4?V0M'UC_ (7/X/\ ".M:?J^B:UXHC^&OB32&TKQ@
M()O##W,=O>:AX5U35[6S><<%^SO_ ,%?_@EXQ^%W[-VI_&1=4\+_ !0^)GP,
M_9$^)_QHN_ _A'Q%JGP2^!'B']M*2YT3X$Z'X\\=7]U.WAR#XH^-].U'P_X5
MDNO[=N;>1K&]\4WFD:;=V]Y(XP<ES*$E:$:CNG"T9QYDUS<LK<O*VEJN>":O
M)12<E92;5K-IW322<;MZMJ+E-*]M9)JUTT?LJT2$J !E22,KD!MHP<\;>@SM
MP2...*&2-2'X4KE^GJ%4MV(PHQ]"17Y77?\ P5W_ &=7^,VH_ WPG\._VDOB
M5XLBE_:-T_PUJ7P\^#SZUX8^)/B#]DN'3%_:!\)_#+4K_P 3:1J/C/Q)\/=9
MUK2O#%SIMAI"/K/B*_@T_P /OJ:>;<Q_2'[,'[9_PZ_:_P#!W@/XA?![PI\3
MG^'?Q,^$OAOXP^#_ ![XI\*V6B>$]4T#Q1KNM>'[+PX^I6FN:S+:>/=/ET2Y
MO];\*7MI#=Z7I<MI=74L<DWV9"?NQ<IQ?NJ[25W9R<4U'27O.G)17*F^25KV
M!RC'ENU&\^17LO>Y4^6Z;2=G'1OR6L9*'TUX=\->#O"%E<:?X0\.>'O"VFWE
M_>:U=V/AO0]/T.PO-6OP/M^JW-MI=K:P3ZE>F%4N[V2-[JYVQ^;+(0HKI%6*
M10T9!0G!!'!]",@'KSD<DCKD5^2O[/'[:'[0'[;NM_'_ .(W[,&@_ C1_P!G
M7]G_ .-7Q9_9P\-P?&"Y^(-]\1?VC?B3\(&L]-\4>)[37_"%^N@? 'X9?\)E
M/_9/A+4-2\'?'7Q=XJ\.H_B74O#?@>:ZB\,R^R^!O^"C7P"UWXSZ5^SOJEYX
M@T?XE77CZ]^!MYK\GA_4)_@Y/^TUX9^'EO\ $SQ[^SUX:^)*QQQ:OX_\+>%H
M]2UZ>";2+32KW3]-OH[+5I]3A.F@BU.<8P]^7(JJ45S7C-0LTUUY:E*^E[5:
M>_/%,;24FVE[/F4N9I<JA+WK\TEHG&6M]X3:7N2:_0=DAB4LP  R/N\G<>>
M.=Y!)P,L2Q.2U0L]L#A@@#;E5  Q;. YVCYF $F77#!0'8C@D5I+MY(W4HVW
M"DM&Y5QN4.,8Y&W.3VS@'J0/R7_96_;*_:#^,G_!0/\ X*"?LL>/[3X*V_PP
M_8VOOA'IWAK5_!O@GQGI'CWQF?C7X8B\9:1-XCU77/B5XA\/:5;>$-,%SHFK
M1Z7X:+^)YY1K5K-X=$!TN<C%3ERI>]*E4KZM)>SI+#NI-7T?*L10;7O2DYII
M2:=DZD5!U6^6*K4:#;33]K7JU:-*-FK^_4H58\VB2@Y<RBTY?KDKVXP^5*J"
MRLRXQDE692><$AMW^R 2<$919+60JB;=LC%%4)A2ZYD8$!=I.&WLK$''.#N:
MOR@\3?\ !6GX.?#WX^_MD?!OXA_##XR>&=!_8XC_ &>=#UKXA1^&='URQ^*?
MQ8_:4M%U#X=_"[X;Z)HOB>Z\0ZAXG\7PZUX,T7P79:GI.FMXDU_4]?%Z-#TO
M0[75=:[;_@G'^UY\3/VLM,_:NN?BKX1\/>$M<_9[_;%^)_[-FB1Z%X<UKPA?
M:MX5\':#X+\3:3>>,?#.O^+?&UQH?C*UD\7SZ=X@L=,\1W>BO<V275@D4%SM
MCE*,Z<:D;<DJ<:U]N:$N7ENFXRNU*,G%Q<^K3:N:3BZ:;E[L4XQN[;R5U:U[
MZ63:O:ZO;F/TQ\M<$D 9XQ@G'. !SWZ>^01CI4-WI]EJ%G=V%_:6M]8ZA;SV
ME_97D$=U9WMG=QM#=6MW;3*\%S;7$$CQ3031O%,C,LJ,K,"Z&<R*S,!P5&.0
M.Q).1CKEA@$X'TJPI..0>^"2#D?PD]\D?J#D],M*+MR[JUM'9:)I*ZNEK&Z5
MGZ-,E-/5>:U5GHVOT?J<QI7@OP?H%GH.FZ'X3\-:-I_A470\+V6DZ#I6G6?A
MO[?%-;WQT"UL[2&#1A>0WEW'=_V?';_:8[FYCFW1RR"3J%55&%4*/10 ..!P
M/0<4O.1TQW]?;%%7_7E\NPSX(_: _P"3V_\ @GM_U_\ [5__ *IJTK[WKX(_
M: _Y/;_X)[?]?_[5_P#ZIJTK[WH **** "BBB@ HHHH ^ O^":__ ":Q!_V<
M7^VC_P"MG_M 5]^U\!?\$U_^36(/^SB_VT?_ %L_]H"OOV@ I#T_$?S_ )>O
MM2TA./T_4XH>JL!5F,2%2%P[. -J98MG;NP%))W;<GL "2 *A\ZU#LI,88%F
MD7JR./ER^02@(!4.0 =K*,E3GSOXP>'_ (@>*_!&I^'OAA\0K?X5^-=3GTB+
M3?'MQX1TSQY%H-FFLV,NMO#X2UN>VT;5KW4="34=(LGU65[/3KN]CU-[2]:R
M6RG_ )Y/V;/^"FGQJ\#_  >_:._:B_:^^.UKXW^'WP/_ ."A/QA_X)_^"_A+
MX0^"GPU\$:M\4O$-EK_@;P=\$=0/CJX\1:!HO@+7-0\0>)KJ;QOKGBC6]/\
MAUIOA^.[U"<:1'IZM=XQLZO)4VE[.,$E:4O:8BAA8.]U_P Q.(I0]Z44F^:Z
MA&4HR[N,N362:36J5_9U:Z\G^ZH5).RE9QMI)Q3_ *7V*QK%N81A77)QRP=B
MJA0!@$C"D@!>3G&#N?;.LN\PR Q8^4KNV8?_ %;( P&SRU&TCKU4XK\K?AC_
M ,%4OAW\??&/PR\!_ O]G[X^_%OQ%XD\(>!/B/\ %_3-!A^%6BR_L[_#[QU\
M5/&OP;T7Q7XY7QK\2_#/_":6<7CCX>^+M3G@^$A\<7LOPXT.?X@Z3%JMC?>'
M;'7?F/\ 8N_X*M^.-?\ BCXT_9W_ &B?"WB7QYX[\2_M@?\ !1GX,_L__$?P
M+X;^'GA/P=KOA;]BF?0==B\&^+K"3QY!K%AXOU/PAK\26'BT>&X/"NJ:E MM
MJEYI$@EN#JK.:IIQ<U2K5N1.-U2HU94JLM[7A4C-M<W-*$9U8ITXN232@G-J
M5Y-75I/7D@THK>\E4IJR6KG%6YGI^^C+&(V=MN #+N( (^7)9L]"?FYZJ"<$
M9(J,O H1POR$%5 C<\-M( 4#C<H;:N/FZ@'.#^%WPS_X+Y?LO^.? 7B'XB^-
M/A#^T%\(?"^F?L*^)/\ @H/H\WBO3?AIXBU/Q=\!/!7Q7NO@GXPCT>P\#?$C
MQ-_9_C;3_B"^C6>D:%XDDT>T\0Z3KUGJUIJ,<5KJ<-GD_M#?\%0_B!/)\&?"
MGPF\+ZA\#_C!H/\ P4(_8Y_9H_::^$OQ?TKX>?$*6S^&/[4_AZ_\9^&=0T#Q
M?X!\;>)O"1?Q!X-73M3L]9\/ZU?WGAS5H]2T;6-(CDL_.E4DW+E49R=Z::A"
M4G:K45..D5)V4FG4=OW<5SU+0BY&DHN$92DK17/>6C5Z<%.237Q.SBHVNIU)
M*G!RJ/D/WK01.&V@?NV",N #$4P=N."@V$%.G[ME=05<94Q(QR0"59><9.5)
M(QNR<Y([X&,@U^,G@[_@MQ^R_K/A3Q1\1-8^'7QR\$_"B'X,?M3_ !_^%WC?
M6O#G@[47^-/P[_8N^(ES\*OCY_PB7A/PWXUU;Q1X=U_2/%5K#/X-T+QYI_AR
M;Q;X.NK;Q%!<:?#9:O8:3@1_\%KM L/"OQ(\8^-?V/?CWX#\-?!7X^?L^? 7
MXVZUJOQ&_9=UO2?A#/\ M*Z;X$UKP#\3O'>L>$?CAXBTFR^%ECI/Q/\  EUX
MM\0Z9>ZK?^&)=:GBU;1[>+1=:N;&N5OWE=V]FK1U:]K*U.\4[^\U:-UNUI[R
MYHYDFG=IM3DKIJ_LU[[5TFVD[I+5INVES]LYI;:T EG*1H055BN57J['(&Y4
M)ZYX9B.[ 4&6TWE-Z-(N6!5=Q&\$G! () 7YAG<JA 1M*Y^%?VC/VTI/V</V
M-/VD/VP_B+\&/&&EZ5^SYX9^*OBG3_AZ_B?P-K&J_$C2O VHW6C^#M?TO7_!
M.N^*M#T;PW\0YX]/U6V?59SXA\,Z%>F]\0>&8-2M'TL>2?";XC_M4>%OV;?"
MW[77[1_QW^$&L>&-2^%&F?M'_&WX>^#/A!>V/A'X9?"JU^&^I?$/Q3X:^!WB
M:T\13^,_%FL:9%<:/;V_B+XC#61XFMM'NI=/TCPS/K$4%KG:"]K=65*<:52+
MC9*5OL]XJ,5S..B7)NFK$)*7LU%INK=TU:SE=Q7\KW<HQ5[.3:2UU/U,\M=P
M8*JY5MH( R20W)'S#)5"1GJHSD@8AD-O&8UD:,2'<ZJPR[*IPY'? !4 X&2
M,DGCX"_8_P#^"AWP[_;!US5_".B?#KXE?"KQEIWP<^#'[1ND>%/B4W@:YU3Q
M)\ OVAK+6]0^#WQ&LKGX?^,?&NDV3Z[;^'-5@\0>%-7U"R\2>%-5@BL[ZRN(
M+B*^;ZR^)]WXCD^'GCNY\)>(?^$1\1VG@[Q#?:'XE_L6Q\0_V1J-MI5S?:=J
M(T;5S'IFHO:7%NK?8[KS+>=<I(Z9W)4Y*BVIVC:G.M+;2$'/FD^6[;BXS=G[
MVDK:Q=B+4Y^S6LN=4[6T<FHNR;2324TF[M*[3=T[>A(T3"9EE5MSD[LX3$;-
MYB.3@@HHR2>I7<N<#+XI8E&XR*<#Y>V"2S %L C<F,+DEB,9P<'\HO\ @D/^
MTM\=/VIO^"<7P;_:H^/^O:1\0?B=\4]'^(/BF]L/"GA/P[\-M'L$\.^+O%?A
MG2_#&BV4=\]HD-S!X=C9=:UK5_--_J[FYDAT^(21?$6A_P#!:'XD?%C]AI/B
M!X9^!/C;X;_M2_$W]G?]L;]I+X>:5X<U+X0?$KP/\.?A+^S7KWC#2+#XE^+Y
MM?\ '/A^V\1Z<^NZ3H/@K4O!>G6,_CC7=:3Q3JWA_1[?2+.TU9U*-'FK7DG/
M#^RE4CIS+GISFN5<JE-*$).2IWLE>2NFQ0G&<(U>]:6&@UK%S52-*TK7<$Y<
MJ4I6A>2_>)/3^D*%ED&Y9#)]X$L#M (!Z,<A2&#A6/S(4/(534Z)LV@;=JK@
M8&W!]E' &, 8]*^6OV0/BUXM^,7[*?[-_P 7?&L%E)XT^*7P,^%OQ$\62Z59
M)I6D3>(O%_@[0];UAM*L3).UGIRW]_<M;64EQ-/;6IBA\R<[7/U"C.45F*]
M206*G P1\PR1WR<9()X[7).$Y0G92A.4)*Z=I1DXM:7OK&2T2V=E:UXHU:>(
MI4Z])J=*I%2A*S4FI0A43Y9)22<9P:32U>JO%I6****#80D*,DX'K]3BOS]_
MX)I@_P##/7Q'.#C_ (;[_P""L(SVR?\ @J?^V3QGUXY_"OO^6,31O$WW7&UO
M]TD;AQR,C(SVZU^/O[('[+/P+_:*^ GB:]^,'@V]\4W7A?\ ;U_X*WV^ARVG
MC;Q]X2%G!J/_  52_;"DO4DC\%^*/#T5]YKVT#*VH)=-#M80M&)'# '[#45\
M%_\ #LG]B?\ Z)'K'_AY/CI_\\NC_AV3^Q/_ -$CUC_P\?QT_P#GET ?>E%?
M!?\ P[)_8G_Z)'K'_AX_CI_\\NC_ (=D_L3_ /1(]8_\/'\=/_GET ?>1;;C
M(8Y)'RHS8[C.,X '4XY/3'2@-DD8;@D9*E1^O48[C@GTZ#X+;_@F1^Q.<?\
M%H]9QG)'_"Y?CJ%8CE-RCXEX;8X61-V=DBI*F)$1EYJ7_@D=_P $WKR66ZU3
M]D7X5ZSJ%S--<7FK:W#XAUS6=1N)Y&EEN]5UK6==O]6U6^F=B9KW4;VYNI %
M5I2B(J@'Z-T5^<'_  Z$_P""9W_1F?P8_P#!+?\ _P LZ/\ AT)_P3._Z,S^
M#'_@EO\ _P"6= 'Z/T5^<'_#H3_@F=_T9G\&/_!+?_\ RSH_X="?\$SO^C,_
M@Q_X);__ .6= 'Z/T5^<'_#H3_@F=_T9G\&/_!+?_P#RSH_X="?\$SO^C,_@
MQ_X);_\ ^6= 'Z/T@.>Q'UK\XT_X)#?\$SD=7/[%WP.GVG/DWOAJ:_LY.,;+
MFQO+Z:TNXCU,-Q#)$3@E<@$7/^'2/_!,AB3)^P?^RR6..4^#OA&-> .B#3R%
M&5& IP,#N,T ?HC17YW_ /#I'_@F-_T8?^R[_P"&A\(__*ZC_ATC_P $QO\
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
M.)51/J_:0IV36GLXOF=N1J2YDELU-3NMY6C.FXO;25.I.#=W92T74O/^Q?\
M"F+X_P#P[_:DM?$/Q8M_CMX ^&,GP7\0^.=/\:)87/QP^&T&MIXPTCPI\<M.
ML]*CT?QC!X>\6_:]<\.7MKIWA_4-"EUC5]+L[Q-"U&\TE_G7P-_P29_9I\ _
M%3PS\9-#\8?M$R^-O"_Q9_:B^-NA2ZI\48;[3+;XA?M@V%KI7QNU5M,_X1=6
MN;74]+T_3[30].F:2'PXEC:/9QM=^?,_OG_#QK]EW_GM\<QP!Q^R?^U(.!R!
MQ\'^Q I?^'C?[+Q_Y;?'/IC_ )-/_:CZ<_\ 5'_<U=KU)5+6;I.BK.S5.;JR
MJ1<HV;51UIN25DDW%:2]TL[RU]UU(U.6RLE&BJ7+WLYQA5NG%WBHM-:GRY\*
MO^",7[%?PFLK32;;3_BO\1/"%O\ L=^/OV$E\$?%/QU!XG\--^S=\2OB=9_%
M?Q!X3F@M= TK46UA?&=FEQI?B==8_M>Q@D6".:93!<6_7ZA_P2=_9KU-K2]U
M3Q9^T'JGBV/]H7X$_M-:C\0K[XK(_C?6_B/^S-X3MO _P3@UW5!H"6E_X/\
M!GAJVCLX?#@L((-19YKK4I;R]N9Y']S_ .'C?[+P_P"6WQS]?^33_P!J/GC'
M/_%G^>*P_$?_  5 _8X\&Z)?^)O&'B?XL^%/#6FFQ35/$/B+]F']IK2-&T]M
M6U2PT+3$O=1O/A'%;P-J.LZIINDV2NX-Q?WUK;1YDF0$Y:GM'45:HN:G2@U%
M\JYJ4JDU.R6CG*I:I&]IPBH>ZKW'S./(Y/E?-[O3W^52:M:SC",52_DG%5&Y
MR2Y?"/%O_!+7X/\ @KP]\4O$G[-L'BOPE\3[WX*?M/\ PJ^!'A[5?&HB^%WP
M0@_:U\8:;\3?C1_PKS1[WPSK"^'I_&OQ'L9_%IO/$-OXJBT.YUW5-%TBRL?!
M;0Z'8?-7[./[!'[4O@O]E[XM_LA?&/PUX=^*O[._[2L=U\)_&/@WXC>)?@7X
M;^(?P=\!>,O WB?PS\1OBGI/B']G?X)?#[PA\2KBXO5\&W?A'PM?6VG^/]&U
M2VN]<C\=6;6>E6$?Z4G_ (*,?LOJ2&G^.GR@@9_90_:DY^;!P1\(,$,-K
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
M_?/_ 'W)_P#%T>4_]\_]]R?_ !=3T4 0>4_]\_\ ?<G_ ,71Y3_WS_WW)_\
M%U/10!!Y3_WS_P!]R?\ Q='E/_?/_?<G_P 74]% $'E/_?/_ 'W)_P#%T>4_
M'SG@C^*3D=_X_P O>IZB::-"$+JKMPB,<,QS@ #J<GICJ.10! +7:68RRR!I
MTGVR.THC9$@C5(0QRB?N3(1R#-++(?OD"X,X&>N.?K2#..?4_EDX_'&,^]+0
M 4444 %%%% !1110!2^ROYGF"YN,@N C.?*VO)NY3'+( 41@1A"#][YJF\I_
M[Y_[[D_^+]?\/>IZ* (/*?\ OG_ON3_XNCRG_OG_ +[D_P#BZGHH @\I_P"^
M?^^Y/_BZ/*?^^?\ ON3_ .+J>B@"#RG_ +Y_[[D_^+H\I_[Y_P"^Y/\ XNIZ
M* (/*?\ OG_ON3_XNOSE_P""L[30?L"?&F2.61)!XA^ P1XY)%="W[1GPD7<
MK[]RL 3AA@C/!ZY_2&OSD_X*SV\]U^P/\9H+6":YN)/$7P%$4%O%)--*P_:,
M^$K;8XHU9W. 3A5. "3@ D 'Z$N2@)#RD^9'UE<G+HAP 7 "_-P@!YR>Y(^+
M?B!^V_X#^%7C/]I7PY\0_!_Q"\+^'?V8?@3I'[0?BCX@7%OX>U/PYX[\':R/
M$\=MI'POL]!\4ZIKNN>+3J7A6_\ #EGX9\2Z9X0U[7/$L]AIOAW3=8MK^QU*
MY^U98G9<A6SOBR ,G:$C!X)'0@Y('J.<FOSE^-?[%?C+X]?%[]IK5O&?C3PQ
MIOP>^//[*7A[]GC0=.T'P[KLGQ1\!>*_#.O^)_%VB_$ZWUF]U1_"FH7.B>*O
M%"ZWH^C_ -F0VINO#>AF_DNDDU**;)N7M))_"H5&K\R5UAU.-N5-MN;=O[RM
MW1#W@KR4?:4^>UG+D>(Y9N-]'[B^&Z]UMJUDSF-=_P""GOA;PEH^K0>+O@K\
M1]#^)GPYU'XA7G[0WPL36_".JZQ^S_\ #/X4^$OAY\2/'7Q6\6ZQ8ZP=+U_0
M;3X:?%CP#XQ\/Z;X9-WJ'B^#4]4TOP^US?Z!J 7K?@Q_P4C^%WQP\7?&_P $
M>$/"'BF[\0_"7Q[X!\&^'+&RUWPCK=Q\4[/XCZ]\3_#/A_7=&M=&U^\NO"=Q
M%J7P3^*VNZWX3\:PZ/XET'X;>'=*^).H6D?AOQ-ITL?@7B__ ()D_$7Q_!\2
M_&GB;XQ>$;3XR?M.:/\ %GX:?M4^(- ^'>K)X8UWX(_&;X;?"?X4>)?#'PKT
MJ_\ $%QK'A[Q3X;\(?!SP_/X2U;Q%>ZGH_\ PDOB/Q5JVHZ)/%_9-I:^^_M$
M_L(0?%SX=?$[PS\.M?TGX4^(O%EOX<3PQ>Z3H6J:)HT\FF+X.M?%]Q\4)? N
ML>$_&'C+5OBGH7@/PAX*\:>)K;Q#I?BB/P'X0\,^&]%U?3+6+55O^FU!0IVE
M-U)17.K/DBW?56WVA9Z>[.7,E)6!M\U6WPJ_L]7S2=D[.Z?*E)U(IM[0B[M-
M'Z)%V641%VRSF,$F4<\LN!NP041F+ @!@5'7 LB-R,ESSSP\F!GMG?SCIGOU
MKSOX6>"M4^'GP\^''@35O%>O^.]2\#>!?"_A'4?&OB-Q_;GB^^T#1;#3+SQ+
MKC(SK-JNMSVC:A=F5Y7BGFF'FRR2RROZ96=K-ZW3;:]+VM;=;;/76_8I7M&^
M_*F^KOYORV\[7ZD'E/\ WS_WW)_\71Y3_P!\_P#?<G_Q=3T4#(/*?^^?^^Y/
M_BZ/*?\ OG_ON3_XNIZ* (/*?^^?^^Y/_BZ/*?\ OG_ON3_XNIZ* *S1.007
M?!!Y2217R1@;6W\'.#GM@^M+#;B$DAW<LJ*S2-O=_+7:&9C@EB ,Y^4'<P 9
MW)L44 %%%% !1110 444UG5!N=@JCJS<*,],D\#)X&3U('4@$ =12 @@$=#_
M )_,=_>EH **** "BBB@ HHHH **** "BBB@ K\=O^"]O_**C]J#_L+_ +-/
M_K5WP3K]B:_';_@O;_RBH_:@_P"PO^S3_P"M7?!.@#]B:*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
MXM_X*(WNH:3^P9^W/K.EWMUI^HZ;^QM^TS?Z=>V4\EK=V&H6/P4\=W%G?65S
M"8Y[>[MYT26&YAFBE@DC5HVW89/M*OB?_@I#_P H^/V]/^S+?VH__5&^//\
M/Z]: .$\+_\ !,K]@FZ\,>&KF;]E+X3RS3^'M%FED;3K\L\LFFVK.S.]XSR.
MS$EI)':20DR2,SLQ.[_P[#_8%_Z-/^$O_@NO?_DNOM+P;_R*'A7_ +%O0_\
MTUVM=)0!\$_\.P_V!?\ HT_X2_\ @NO?_DNC_AV'^P+_ -&G_"7_ ,%U[_\
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
MWO(EGL+RZ:VG\JZMH+FW,JGR;N"WNHOWMNE>B:C^V_\ LH:-X.G^(FL_M.?
MG3O :R>!XE\77/Q*\*Q: [?$KP[>>*OA_'%J']I^7=R>,_#5G?>)O#L5L9)=
M0\.Z7JFN0(VEZ9J%U;PZ=^W3^R+J<6H7.E_M-_ W4[;2? EO\5=5EL/B%H5R
M=/\ AC?ZE#I.G_$.X\J[8IX/OM1N[6RL]?=?[*O;BX@%I>2"0$W[R<E*$U*-
M=T.50G>ZC*4I6Y5)4XJ$KSDE9)MQLG)9PJ*<*<TI<M2FIQNK2=Y0CRV3=I-S
MBE'6[=DVW%3XM?\ @F-^P,<E_P!E+X1'))4KI5ZH(8AF81_;"$W.SN8PS!<E
M=[$DTI_X)B_L"YQ_PRA\)1@9P=,O,9) XQ><CH,8&2<?6']M7]N1?V+OA+XF
M^.FK? ?XJ_&;X4_#WX:^)_BM\2_%GPMU7X76MEX,\'^&6TLF0Q?$+QSX0G\2
M:YKD.J&]T/1/#B7\TECIUY-?3VK"*.7H_A%^V;X;\=^%/ ?B+XK>$]1_9BO_
M (L:WX?TOX.>%OC/XW^%,VM_%J+Q9X:TKQ-X>N_ S>!/&OBFQOY[J+6(-)N-
M'NKBUU:QUQ5T^2W+W-BUW$9\Z5HM7J1IVE924Y0J55%I*3BTJ55RT?*Z4TVY
M*QI)J-]4WR3G:+C=PA.G2DUJN:*G6HPW=W5ATE=87_#L/]@7D_\ #)_PDZG)
M.FWOKSG-YUSDY]><=Z7_ (=B?L"GD?LG_"3_ ,%EX.>G.+L>G?\ .M?]H/\
M;M^!_P"S]X._:&UF^\7>'OB-\0/V:_@UXH^.OQ ^ 7@#Q;X-G^,[> ?".G_V
MIK5[9>&-=U[28$>VLUWN=0OK*WB>YTVUO);>;4[#[3;\$?MZ?LM>-/A#X3^-
M9^.7PO\ "'@[Q$/A?I^HCQGXY\+:3J/@KQI\7O".B^,?!'PY\;I'JUS:Z!XZ
MUC1?$&G/9Z'<7>;^3+:;->PR)(7S74W9IPY'**7O/GC4E#E3:NIPIN<7>SA9
MIZI,;M*$;-N=VFD[)IP4DVKV:YXNUG=.][;<[_P[#_8%P<?LG_"7T_Y!MX1_
MZ5]B!_B*/^'8?[ A''[)_P )?PTZ\P/RN_TP,<?A[-<?M5_L^6?PZL_BU=?'
M?X00?#+4M>OO"FF^/G\<Z"WA>]\5Z?=W]C?^&K351?"&\U_2[O2M675M'@'V
M_3(M-U"6^M[:*PNY8O(5_;R^%$/[5GC/]E37(;_0+WP?^RQH/[7\WQIU/5O!
ML?P3U'X4:[XSB\#H;3Q+'XEDU2+5(-4E^TBXO=%MM$O=(5+NRU23SH8Y#FM)
M1E>-U)J4E:+Y(\\W=]%&\NRC%ZWT&DY)R2NDKOO;F<7]S36KWTOVK'_@F)^P
M*/\ FT[X2_AIM[G_ -*Z7_AV'^P)W_9/^$HR<?\ (.O?_DO^M>P:O^UC^SKX
M>^%6G?&_7?CK\*=(^#NK:G%HFD?$R_\ &NA0>#=5UN:YNM/BT33M:>]2VN-;
M6[LKY;G2$)O[--+UB6Z@AM=-NKJ/BM*_;Q_9 UR+49-%_:C^!6IC2/AP/B]J
MZ6'Q"T&[?3?A;]JN+)?B)=&WNW(\%R7UO+9VWB-(O[*NIHR(+N7(W)REJXPJ
M-*$I-J#Y8N"DY0=[?O/=DE"[O+3F5I\LN5E\,MXJUM;2<5S*-T^6/,G4;OR)
M-M::\G_P[$_8$)P/V3_A-TSG^S;W'X'[6<_7CG(^I_P[$_8$Z?\ #)_PESZ?
MV;>^W3_2QQSU.!^%='^T5^VE\.?V=+WX*^%-3T_Q)\3/BU^TIXFU/PA^SQ\%
MOAE;:9J7CSXL:YHGAJ7Q9KM]IEUKNJZ!X5\.^"?"_AV Z]XQ\?>+->T7P[X;
MTJ2S^U3S:AJ-E8S]58?M1>&=&\->,/$/QLT75_V;1\/X_"H\6?\ "Y-1\+V'
MA\7GBNQGOK"S\*^-?#VN:SX9\;S1FVETRX'A^]GECU:,Z?%#/-MRU)O6UKS]
MG%25FZD?9>TARJ3ES4Y553G=+EFI17.XL7.O7J[=(MU%&;=[<DE3E*,DW[KB
MVHWT\R_X=B_L!_\ 1J'PEYY!.G7HR#T_Y>\<_6C_ (=B?L"$[1^R?\)<X!P=
M-O >?^WP]#Q^1QS7V)X>\4Z7XNT;3_$'AC7-%\2:!K6G6>JZ#K^@W]OJNCZU
MI-_"9;34M.U2RDFL;^SNHF62">TFEBPX^?: [?&?[?\ ^W=H'_!/CX*:7\>/
M&WPH^)?Q:\'7?Q*\#?##4K#X57/@&#7_  _JWQ*UF+PSX-U6^LOB#XO\&V=Y
MI6H>+K[1_#US_9=_>WNGOJ<6J7%F=-M[N>"955%PBU+FG/#TX*VLI8BI&G"V
MNT9SI^T:34%4A)MJ28[^\TKMI56[*_\ !IRJ5+VUORPJ.*LKNE46CA)*<?\
M!,7]@,XQ^R?\)<G/_,-O>W7_ )>_<<''7VY4?\$Q/V!"?^33_A*/^X=>YSC.
M"/M?^/?TKT;]H+]KKX/?LG_";1OC+^TCXIL/A#X4U;Q#X \%/'XBN[.[O+7Q
MS\1M8TS0=%\+"?29[W3;VZMM3U1I-8U.PN[C2=,T?3=9U^:[?3=/FN!Y/\:?
M^"B?P3^"_P 9?V<_@>URWQ+\9?M#_%?P9\)(K;X;^)/ NHWWPKU7XD^&=5\7
M_#SQ'\3?#.I^*=-\4V'A+Q9H&D7]_IVH:-I6KWJV?V&^FTU++4K&\N*<FIQI
MQ3J2E5C1_=KF49RBI)-I^[[KC-\W+[LE).2:"[Y7-QDERN:4DU*48OEO%/1W
ME>.C?O1E%V:Y5I_\.P_V!.G_  R?\)<]Q_9U[T['_C[[X/Y4?\.P_P!@7_HT
M_P"$O_@NO?\ Y+K[>-X[*&#*?FG&"",M I/(Q\H$B'CKMYYZ5K(25!/.0#D<
M9S[$#'XT0FI*#_GCSJVUM+/YJ2=GJEN._P"-VO\ MV<H/[I0?X'P7_P[#_8%
M_P"C3_A+_P""Z]_^2Z/^'8?[ O\ T:?\)?\ P77O_P EU][458SX)_X=A_L"
M_P#1I_PE_P#!=>__ "77C&@_LU? C]G#_@H-^S=:_ KX7^&/A=;^-OV6/VRO
M^$PM/"D=[:6GB4^'OB#^QVVA-K%LUZ]I=RZ,VK:L--N)K9[BU75;Z.*2*.>6
M.3]7:^%?BA_RD1_9&_[-7_;B_P#4_P#V*J /N>-=L:+UVJH_(#IG.!Z#)P,"
MGTB]!]!_*EH **** "BBB@ HHHH **** "BBB@ K\=O^"]O_ "BH_:@_["_[
M-/\ ZU=\$Z_8FOQV_P""]O\ RBH_:@_["_[-/_K5WP3H _8FBBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *^)_\ @I#_ ,H^/V]/^S+?VH__ %1OCROMBOB;_@H^0W_!/S]O&+.TO^Q=
M^U%\Q#LJ@_ WQX,G8&).<_(H+D D*21D ^M?!O\ R*'A7_L6]#_]-=K725RW
MA!Y$\)>%E,,@*^'-"!#(0P/]EVF5()!#*<JP(!# @]*Z+S7_ .>3_P#?/_V5
M $]%0>:__/)_^^?_ +*CS7_YY/\ ]\__ &5 $Q]1R<' S@'^G;KCC\Z_(W_@
MHK^Q5\:_V^?"_P 5/@-XBT/X3Z#\%;+P5%XY_9V^)NC_ !J^('AWXY^%_P!K
MWPS#;ZK\+/'VOZ'I_P  ]7T3P9X'\!^)XWE6]\,?$+Q=JVMZ>99-:\,7L%Z=
M$T_];/-?_GD__?/_ -E3=[XQY3]^=N>O/][GG'ITS[5G4IPJ>S<E>5*K"O1D
MFTZ=>ES2HUH-?#4HS?M*4K-PJ*-2"YX1::;7,NDHRA*+5XRA).,HR76,HMQG
M%^[.$I0DG&4D_P -=!_8V_X*'_$3X[_\$J_CY^U#-^R'K/CG]C+2OVC/#'[2
M6M?#GXH?%V^/Q2LOB_\ "W2OAQH_B[X=Z)XA_9[T"W.NWMQIJ>(/&OA3Q-K.
MB:*L\\MMI.N7D7EM'C_\%9O^":'[2/[=.G_\(E\ ;[]E?X?>$+?]G35_AI:Z
MSX\\/^(?"GQ3M/&L/Q9^'7C[PWX6@\=^!? ?BK4[?]G^XTOP7)'J_@G2[C2K
M>T\86^B>)9M$\716-M:6'[P[FY/DN3G</E'7CW[X&>N.U.\Q^?W3]<]#S@Y&
M?F'H..1U'3J.-YT9QM3]AB:F*A&FN2FJU2[E)05HJ\G*?*H\JE.II:I)$P7L
MY2E!N\J4:,I-MRE3C"I",7*3;DE"K..NMN75J*/YIOC[_P $E_VR/BC^UO\
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
M-:EX _X>NZ1_P4UT7QU\0)?B!XI^,UYIE[\&-+^&>N?L\ZMH%IH&DZ3H^A>
MI])M]$^$OBZP^(NIP6GPTAT;PWJ'@G2FT C5_P!^Q(V,>2^!P!MSP.!_%Z?C
M^-)O8YS"_(P>#R!D 'Y^1@GK[<<#%P7LY*=-*#]I&JTHIIRBHJSYD])1A"$D
MG'2*M+<+OEG"[Y9QY7K=V4I36Z>L9SE.+Z-N_,K6\F^%D?QAF\!:(_QRT_X<
MZ=\4#-KO_"0VGPDUCQ7K_@*.'^TM170/[)U7QMI&A>)+J:;0#I4FK?;]+MXX
M=:>]MK)Y[&.WGD]>CSM4>BX(]/[O3V'U]0*C,CX($3C/^R/_ (KTXH#L.D+_
M /?/H,?WO2A*UKV7+'E27;3I\K?CIL*VV^E]V]W4G4?1;N;T71+S;G7H.<\#
MGUXZ_C2U )'  \I^!C[O_P!E1YK_ //)_P#OG_[*J&3U\*_%#_E(C^R-_P!F
MK_MQ?^I_^Q57W'YK_P#/)_\ OG_[*OAOXH;_ /AX7^R/.T;B-?V5_P!N,$[6
M(+#Q]^Q6=@"DDOMPP50S$'@#/(!]U+T'T'\J6HXCF-#C&44XR& R.FY?E..A
MVDCTX()DH **** "BBB@ HHHH **** "BBB@ K\=O^"]O_**C]J#_L+_ +-/
M_K5WP3K]B:_';_@O;_RBH_:@_P"PO^S3_P"M7?!.@#]B:*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!"
M,C'^<=Q^(XKE_&7@KPK\0O"_B7P1XVT+3_$WA#QGX<UWPAXL\.:O"+K2?$/A
M?Q-I=YHNOZ%JEHY\NZT_5M*O[RPO8'&);6XEB)PU=310!\(I_P $R_V%XTCB
MC_9^T&..*-(HHT\3^/T2.*)0D<:*OBT*J1HJHB@ *JA0  !3O^'9W[#7_1 -
M#_\ "I^(/_S6U]V44 ?"?_#L[]AK_H@&A_\ A4_$'_YK:/\ AV=^PU_T0#0_
M_"I^(/\ \UM?=E% 'PG_ ,.SOV&O^B :'_X5/Q!_^:VC_AV=^PU_T0#0_P#P
MJ?B#_P#-;7W910!\)_\ #L[]AK_H@&A_^%3\0?\ YK:/^'9W[#7_ $0#0_\
MPJ?B#_\ -;7W910!\)_\.SOV&O\ H@&A_P#A4_$'_P":VC_AV=^PU_T0#0__
M  J?B#_\UM?=E% 'PG_P[._8:_Z(!H?_ (5/Q!_^:VC_ (=G?L-?]$ T/_PJ
M?B#_ /-;7W910!\)_P##L[]AK_H@&A_^%3\0?_FMH_X=G?L-?]$ T/\ \*GX
M@_\ S6U]V44 ?"?_  [._8:_Z(!H?_A4_$'_ .:VC_AV=^PU_P!$ T/_ ,*G
MX@__ #6U]V44 ?"?_#L[]AK_ *(!H?\ X5/Q!_\ FMKXA_X*)_L(?LH?"_\
M96UWQA\/OA)!X3\36WQD_9/T:/6]%\:?$?3]0CT;Q;^UC\$O!_BO3UO+;QC%
M<1V>N>%->UO0]3CCE1;C3=2NX)<QR,*_<JOSN_X*K?\ )D/Q"_[*?^RO_P"M
M9? ^@#H_^':?[#DC2L_[/^AJ1(^3_P )/X_1&W'S2RA?%H4("Y&,*JE2JJ%5
M0'?\.SOV&O\ H@&A_P#A4_$'_P":VONS'N>N?TQCZ=^._MQ10!\)_P##L[]A
MK_H@&A_^%3\0?_FMH_X=G?L-?]$ T/\ \*GX@_\ S6U]V44 ?"?_  [._8:_
MZ(!H?_A4_$'_ .:VC_AV=^PU_P!$ T/_ ,*GX@__ #6U]V44 ?"1_P""9W[#
M8&1^S_H9([#Q1\0.>??Q;2_\.SOV&_\ H@.A_P#A4_$'_P":VONRBE9.UTM-
MO+T ^$_^'9W[#7_1 -#_ /"I^(/_ ,UM'_#L[]AK_H@&A_\ A4_$'_YK:^[*
M*8'PG_P[._8:_P"B :'_ .%3\0?_ )K:/^'9W[#7_1 -#_\ "I^(/_S6U]V4
M4 ?"?_#L[]AK_H@&A_\ A4_$'_YK:/\ AV=^PU_T0#0__"I^(/\ \UM?=E%
M'PG_ ,.SOV&O^B :'_X5/Q!_^:VC_AV=^PU_T0#0_P#PJ?B#_P#-;7W910!\
M)_\ #L[]AK_H@&A_^%3\0?\ YK:/^'9W[#7_ $0#0_\ PJ?B#_\ -;7W910!
M\)_\.SOV&O\ H@&A_P#A4_$'_P":VO1OA-^Q1^RW\#/&S?$?X4_!WP]X1\=G
MPSJ_@R/Q5!>^(-5UBV\*Z_J6B:OKFAV5SKNL:H;"PUC4O#6@7>I162P&]ET?
M3S.[BUB"_4U% "*-H [ 8&/0<#T'3TX]*6BB@ HHHH **** "BBB@ HHHH *
M*** "OQV_P""]O\ RBH_:@_["_[-/_K5WP3K]B:_';_@O;_RBH_:@_["_P"S
M3_ZU=\$Z /V)HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHJE,V)T0EQO9  "57N6*L"K9*C##)"C:?O.*_$#_ ()W>.?VWOVYOV2_AW^T
MSK'[:@\!ZUX^\0?%G3M5\'>'/V:OA9>^'?#MQX&^+OCCP+;Z5HE[K.HWVJWE
MI;V'AJU*:AJ-Y//?B5IW$,K-&@!^YE%?"7_"@/VS>O\ PW[J_&>O[,?P; Y/
M_7QCCH/;ZY*_\* _;-_Z/]U;_P 1B^#?_P D4KKY]@/NRBOA/_A0'[9H_P";
M_=6]?^38_@WV_P"WBC_A0'[9O_1_NK?^(Q?!O_Y(I@?=E%?"?_"@/VS?^C_=
M6_\ $8O@W_\ )%'_  H#]LW_ */]U;_Q&+X-_P#R10!]V45\)_\ "@/VS?\
MH_W5O_$8O@W_ /)%'_"@/VS?^C_-6_\ $8O@W_\ )% 'W917P?)\ OVS@H/_
M  WYK/.1E/V8O@SE,*SASNN=NTE!&00Q(DP A/G1<Y/^RI^V)J-S<7LW_!3?
MXZZ7+<2EVT[0/V?OV2+/1[0 !5CL+;6OA'XFU6.%MI?_ $W7=0E+,?WJ@"-0
M#]$Z*_.?_AD?]K__ *2C?M&?^&'_ &-/_G#4?\,C_M?_ /24;]HS_P ,/^QI
M_P#.&H _1BBOSG_X9'_:_P#^DHW[1G_AA_V-/_G#4?\ #(_[7_\ TE&_:,_\
M,/\ L:?_ #AJ /T8HK\Y_P#AD?\ :_\ ^DHW[1G_ (8?]C3_ .<-1_PR/^U_
M_P!)1OVC/_##_L:?_.&H _1BBOSG_P"&1_VO_P#I*-^T9_X8?]C3_P"<-1_P
MR/\ M?\ _24;]HSO_P T'_8T_P#G"F@#]&**_!+]KBS_ &U_V:O&'[%?AW2?
M^"B_QV\40?M3?MD^"?V8M>GU?X,?L@Z=+X5\/>)_AI\7_'5]XHT5;'X!3QW^
MN0WOP[T>PL[;4-EE'97VI3RQR3&")?M+_AC[]J&<[KO_ (*@_M7M/L4N;'X5
M_L;:=;'!VAH[4?LYRE-P()S*^X\Y&=H /T;HK\Y/^&./VF?^DG_[7?\ X;G]
MCC_Z&^C_ (8X_:9_Z2?_ +7?_AN?V./_ *&^@#]&Z*_.3_ACC]IG_I)_^UW_
M .&Y_8X_^AOH_P"&./VF?^DG_P"UW_X;G]CC_P"AOH _1NBOSD_X8X_:9_Z2
M?_M=_P#AN?V./_H;Z/\ ACC]IG_I)_\ M=_^&Y_8X_\ H;Z /T;K\Y/^"LER
MEC^PC\5;]RH73?'/[-FJ$.R1K*-,_:B^#%]Y'F2R111M<& 0(\DBJK2!R&"E
M2?\ #''[3/\ TD__ &N__#<_L<?_ $-]<[XK_8'^-GCW0+WPIXY_X*,_M/>,
M/"^IR6,FH^'?$GPI_8SU31KZ33-1L]7TV2[L9_V;C%*VGZK86.I6;$;H;VSM
MYU^:(4 ?IO%,LHW*00'=,CD%U;:P5N^Q@RDXP2"P^7!J:OSD_P"&-_VF/^DG
M_P"UUUZ_\*Y_8Z_7/[-^3WZ]OH,4+O\ 8G_:-OY_,G_X*C_MI6\BIY7EZ?X/
M_9!L+=.!^\>&']FQU>0C!WAF]"N3B@#]*J*_,[_AAG]HG_I*;^V__P"$Y^R-
M_P#0U4?\,,_M$_\ 24W]M_\ \)S]D;_Z&J@#],:*_,[_ (89_:)_Z2F_MO\
M_A.?LC?_ $-5'_##/[1/_24W]M__ ,)S]D;_ .AJH _3&BOS._X89_:)_P"D
MIO[;_P#X3G[(W_T-5'_##/[1/_24W]M__P )S]D;_P"AJH _3&BOS._X89_:
M)_Z2F_MO_P#A.?LC?_0U4Q_V&?VB0K,/^"IO[;YVJS8_X1W]D90<#."P_9H8
MJ..=JL>X5C@$ _32BOP(_9^\!_M,?'#]HW]M_P"!%W_P46_;.\-VO[(?Q'^$
M_@33?$]H/V3M4N_'MO\ $KX.^'?BE<:EJ.B2?LI6-MX=ETB]UV?1[:&TU'5?
MM]I;Q7,QM'01R?<.A_L3_%VSDNO^$G_X*,_MO>+R\:?8B]W^SUX5CL&4;Y7"
M^#_@-HHOC,HV%=0^T"(X^SH"68 'Z+45\(#]C#QJ0#_PW-^VMT[>-?A81^9^
M$><>F><8SSFC_AC#QK_T?-^VO_X6OPK_ /G1T; ?=]%?"'_#&'C7_H^;]M?_
M ,+7X5__ #HZ/^&,/&O_ $?-^VO_ .%K\*__ )T= 'W?17PA_P ,8>-?^CYO
MVU__  M?A7_\Z.C_ (8P\:_]'S?MK_\ A:_"O_YT= 'W?17PA_PQAXU_Z/F_
M;7_\+7X5_P#SHZ/^&,/&O_1\W[:__A:_"O\ ^='0!]WT5\(?\,8>-?\ H^;]
MM?\ \+7X5_\ SHZS-4_8;\0ZK%&FJ?MS?MXE+>3S8AHOQ=\$^%Y"2K+(+FXT
M'X76D]U"1M BF9DC?#Q@2-D 'Z!45^=0_P""?<[#</VX_P#@HD ?3]H^RQ^&
M? &2HZ L 2,$C-+_ ,.^9_\ H^3_ (*)?^)'V/\ \P% 'Z*45^=?_#OF?_H^
M3_@HE_XD?8__ # 4?\.^9_\ H^3_ (*)?^)'V/\ \P% 'Z*45^=?_#OF?_H^
M3_@HE_XD?8__ # 4?\.^;C_H^3_@HE_XD?8C_P!T"@#]%**_#_\ :I^#OB/]
ME-/V;_%>A?M7_MS^/'^)'[8W[-OP,U31?&'[3+0Z-!H?Q.\<1Z=JNHSVMA\.
MI'U7R(;3R)='N'BM-2L[BY@EN;?=N'[76TDK75Q'(& C4LK[P8W9II T:)]Y
M3&L<<KABV$O(E#MM. #2HHHI-I*[V7]= "OQV_X+V_\ **C]J#_L+_LT_P#K
M5WP3K]B:_';_ (+V_P#**C]J#_L+_LT_^M7?!.FG=774#]B:**.E !11TH!!
MY%*Z_KSV^\ HHHI@%%%% !1110 4444 %%%% !1110 4444 5)67[1&K*<@(
MR,Q78Q,@5@FTM('C&"VZ-8VWQKOR24_&/_@@1]F@_P""97PPL;>*18-'^-'[
M6FE1HP7Y4T_]J?XO0QK%B5S)&(PBH[B-B <HHV[_ -GI%#2#/.SR6'7()FY[
MXP0 2,=0ISP*_'[_ ((CQZ=IW[$NM:)I-M%8Z3X>_;%_;PT#2[!'8P6MGIW[
M7/Q=6UMD>1G98;:)BD>YF*QA5W8!II-IM:VM?OK?I?9)-OM;Y,>B<FTDFE;6
M[YG96T>SM?U72[7Z_P MPD8&4+*2Q(7'\.6YS@9..1UW$ \9-,:\"YS&Y(;D
M!@1^)!.!SQP,D#.W/'ROXO\ VF]/\#_M%>%/V?\ Q'X.U>UT_P 5_LR_';]I
MFT^++7^AKX5ATK]GKQM\#?!GQ \'2:%%?S>)UUN"+X^>#O$<>J75C9:#-IS7
M%G87E_J-I?Q67R=I7_!3/_A(X/#?A[PW\ M>U#XT?%G2?#WCW]GGX27'CSPY
M:S_%3X/>)/ ?B3XH:9\1]5\4+:W&G>!I;?P3X2U2?5/"=U;:OJEIXCU+PQH*
M370U>\O=,YU"M5E.FGRSC"=;GBKVHTVDWRS7LY24J5?GBG[E#_:9:4[J9*4;
MSE94U.E2<FK+VE6[2NI:-^TH.UK1UN[2=OU>%P"-QC=?E8@G&!SC:V#D,6'
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
M_#6GQ]_Z1R_M7_\ A:?LB?\ T2U!_:T^/I_YQR_M7]O^9T_9$['/_1RWY^U
M'\\/_!;_ /X+7?LN_LX_MB_LB_L^?%WX7?M,Z)XR_8Y_;4^$_P"U5XUUBU\!
M^!K[PGXZ^$!^#7QA\-6>N_"K5Y/BA;W?B2XU'6?']AI4<&N:=X;@@GT+Q-8S
MW%EJ&DBWN/Z<_P!E+X_:'^U5\ OA5^T;X8\%?$KX=^%/C#X4M/&OA#PK\6M%
MT?PYXZMO"FKR23Z!J>MZ+H/B7Q;8V+^(=.-OKFFI-KMU?G2K^TGN8;*::2VC
M_G&_X+!_\$ZO$7_!6'XG?L6?$SQ+^P#^U'X0U/X"?%N/3?C-.GBW]CVUU/XF
M?LM:I<0>(_%GP\BU"R_:!EU2X\16GC#3K,_#\W.K6VF>'K#QC\5KY[>35-6T
MQH_W1T[]IOXTZ/96&F:1_P $U_VI=,TO2K*UTW2],T_Q7^Q[9:=IVG6-O%:6
M-C8V=O\ M)1P6EG9VL$,%K;0)'#!#%''&BHBJ%+9Z]'U2Z-;O3[P/KKX@6VG
MW'@OQA%K6BS^(M&F\+:_'JN@VGA^;Q5<:UI\NEWT%[I,'ARWMK^Y\0R:A 6L
MET."PN9-0>86ZQ2K+M/\Y>F? GXMZA^QI^S#HUM^SM\:+R35/^"?GQ[_ &-O
M!?PRU+X6^(_#/B;X,?M(^-/%/A>W^'?B'QEX+UF/38_A3X*?3/!FIA?CCKK6
M/A7P7I&CZ++:^(-/A\8:;'JO[#G]JWX]Y!_X=S?M8G Q_P CK^R'P,DC_FY3
MGJ>IQT)RW-1-^U5\>B-H_P""='[68.,@CQI^R%QGY=N?^&E,],G\3G)Y$14G
M"M!W7MX4'*SNXSH4\32CRRV2:Q,W/1QFXPYHRY(HE.5.=&I%.4J/,XKFY4WS
M1JKF3T;=2E"";=E&4F_=<D_S)L_V)_B'\6/B'J_P5^,_A?XNZ<?!?Q _:N^*
M_P ;?VE_"_AG281\5M(^(OCKP+\6?V3&^&WB#Q5X:\2>#OBOXC^'>M^!/ PO
M_AAXD\)?$#PMH]Y\&[;PW\4_">H>$_&L'AGQ7]%_!CP[^TG^SS^TE^SG\&/"
MGP0U77/@-XL^!VEZ7XJ^)'B73=<\4:M\+_#7@^]\71:%\-[WXH6FLZ/X7\%:
MYX0AM?#/CG7M'OO!VI:A\9/'_P 7?%MEX1O?"GA#X3>&O#VE_5X_:L^/" #_
M (=S?M8GG=D^-/V1#@X)P?\ C)7&![\$XR>:=_PU=\>N/^-<W[6)Q@_\CI^R
M(.>V?^,E020/EY)XX.3TZIXBI5G.K.--2JRYY1C&,8*?)3A[L8*,5?V47HK7
MUM:31G*E>/*G):RZVNISG4DG;1*]2:MTCI%KW6ON\<@ ]EY'H2 ,<#TS[\_D
M^OA$_M:?'S@_\.Y?VK^,_P#,Z?LBYYQV'[2W]?P].2\>_MX?$WX7>#/$?Q$\
M?_\ !/\ _:L\.^"O!VF7&N^*M<?Q1^RG?KH^B6?EF^U-[#3?VCKK4+Z.TA=I
MY+>PMKFZ=(G$4$D@53@O/?Y>?;_,V_KY=-S]&Z*J6%TE]96E]$&$5[;07<0?
M&\17,2S1A\$@,%<!@"0", D<FW3 **** (I)HHMOF.%WML7.>6R%QP#W..>/
MPH\Z+NX'7UZ@D'MV((KXX_:W^)7QH\':S^S=X"^!OB#X<>$/%'QN^,U[\/\
M4?%OQ-^'VO\ Q/T;0-"TWX7?$'QY<2V'A'P]\1_A9=WFJ7MYX2L;".XF\66]
MO:6L]U(UM<OL488^''_!1#GR?VJ_V10@) #?L/?%#=\I*DDK^W%&I/ Z(!Z<
M8H ^X_/B_OC]?\*//B_OC]?\*^'?^%;_ /!17_HZS]D3_P 0>^*/_P!'+2'X
M<?\ !10=?VK/V0Q]?V'_ (HC_P!_EH ^X_/B_OC]?\*//B_OC]?\*^'?^%;_
M /!17_HZS]D3GD?\8/?%'IZ_\GR^X_.C_A6__!17_HZS]D3_ ,0>^*/_ -'+
M0!]Q>?%_?'Z_X5YQ\5_$/C/PI\-/B%XJ^'/@F/XG^/?#G@[Q)KW@GX;/KD?A
MH>//$FDZ/=W^D^#U\0W-I?6>C7/B:]@BTBUU"]M)[.TN+J*2Z5;82NGS)_PK
M?_@HKU_X:L_9#QZ_\,/_ !1]<?\ 1\OKQ]:!\-_^"B@8?\96?LB @@\?L/\
MQ1#?*0>/^,Y..HY[9R,'!H _E>_X)$_\%[?$7[8/_!4WX]_#+X>?L1^,=/UG
M]LOQM\+?$OC"XUCXHV1A_9_\"_L__""'X>^.-?\ %,'_  A-G=:P5N=-M6L]
M/)TJ?^U]4M=%D\R[NHB/ZR_VU/"OC;QQ^R9^T/X+^''P]U'XL>/?%OPJ\4^&
M/"/@/3[WP-IE_P"(]>UK3WTW3534_B1XB\'>";'[.TZ:G-<ZYXDT>&T@MVCL
MY)-2CABE_+[]E[_@C+\4?V._VK?VK_VRO@?^T'^S)I'QA_;!U*RO_'MOJO[%
MOC:X\&^ XEU*[\0>*M*^$NCZ7^V-I&H^'M,^)'BR>W\7>.[?7=9\2O>:YI.E
MMI$FCV-L]I+^BH^&G_!1,# _:K_9#STS_P ,.?% 9P  0/\ AN3' VK_ !#
MQ@8Q0P/AOXF?LE_M&^.OVA/@-\7O#_P[\8^$_&&G>%/V.K?PC\73\5/#-A<?
MLGZ%\+/'ECXB_:S^#GQ,\&Z%\4Y=.^*NC?M"?"R?7_AK#:>"-&^+_A75O%^I
M6&I:_JWANT\+>&/'&F_1'Q4^%7Q7_:!_:._9Z\32_!SXS_#3P?X'T?7YOBQ=
M?$CXD_"#5O@?XK^'/Q6^'OBSPWXV^$T'PG^'7QC\<:NW[07AZ;6=)T&W^,6F
M>#M$M-%\.+XD\/\ AKXL^*?"^O:GIFK^N#X:_P#!1,_\W6_LB?>R<?L._$_D
M8'K^W&<GOD8Z '-'_"M?^"B9R!^U9^R*" ,8_8<^)YP23D\_MQ\YZ@?B>N21
MG*,H*T6H*4;VO[LHN+?*[)[WUV>J2D2U?F:T<N7;^ZTMUKM^5MFSX8\7_LH?
MM5?LWV'P=M_^"?W@9?"EA8_'S3X=?\.^,O'FB?%6^T3X5:[XS\%Q>+O$?Q1\
M>?M">,/$_BC7O"WCK1+?Q1K_ ,7[_P"%OB34/VA-$\+^!?@C\.?@Q%9Z?HFN
M6VK?N2LL2C&\#DX^A)QT[8Z9Y_"OAW_A6O\ P42S\W[5O[(N.,X_8=^)V['
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
M.?$37+7PSX@UB[\'?&VU;Q)XDT/7XM(==*N;/5/IC7/VC_VO?A1^SG^S)>?
MB]^)OA3X<^#O^"7W[(5Y^ROX'\#_  \U)_#GQ2_;(T;XE^%_AC\>_A'\6O#C
M^"VU?4+[0/!QAM+_ ,':Z-+L]-TIO$GCRT@?4M)DO;.,-S8FCAY27LJM:AAZ
ME6C*2?L:E?#5,1*A*I:,7*FZ;H\R^.I*$59O15I>QFX6<U[1P3CU7-0@IM;J
M'[YSENXTZ4Y2:]WF_KW##'&,YRREAD=,=#@=.,]O49IN1N))&=PW@GA1C&<C
M'&ULX/)'S#@ #^4(_M9?M<>'?^"E%QX-C^+GQ\U+X4'_ (*_Z)^ST_P]UGPM
MJ'B'X5P?LT?$#]CZYO?$=F)5\%V<K^%/#_[3-S:Z+X8\92Z^UIX9U"V@LEO)
M+,74=YS_ .P%\8?VC/VX/BC\>?A;>?\ !334#\5;']F_XY^%/%^A?#;XU>!D
MU?PW^U(W[0/C*/P!\6_@-\(;;PR^J>%_A#X!^$]CX0\+>)-%^(6D:?J,?B![
MC3[WPR-;37_%.LNZ:YG*W)0K5YI)SERT7"+4817/4E-U(P@HI.4I)15VW$F_
M9R49NSE.C"%[VDZRE;WK6BH\LFV]++>]D_ZW22.0VXDY"G@<,H"\?Q9P <\]
M,=Z>7X;./E&0W12<\9YXQQGGD$'OBOYD=0^+7[;OAK]F;_@G?^TUX[\4_M+_
M  Y\>77[<O[)_P "/VP/!'_"0IXP\#)\%/">O>+/@U\8/B?XETFV\*7T^D>"
M?BQXKM-,^(&M^)4MM,N=*TW5-(CN-1TFUMI-2C^+O%O[9G[?=C_P38^%^J>&
M/BK^V7J'[36GV/\ P4L\2V%\OP6O+G4-;O/V<_C#K9^!]E\8_&CZ"NNVNJ:;
M\/&\.0>%?AK;_#S7]+^-ECJ6HWOB;5-#_LK[=)=2+I>W5:<8SPTHPJPIM5+.
M;H*,J;B_WM.3Q%*'/&\555:%U.E-)49QQ"3I>]"<7*G)WBII+$7T=^7WL+4B
MK[QY9ZQ:/[/=_/4;2#R#G@%F'X%2!V()P".#2^8"0H(W$GDXQQCG&>=W89ZF
MOY$OC/\ MK_MA>%/VF/C?K6@_&+XZ:5X)\*?'O\ X(;77A;PA:^$]1OO Z>%
MOV@]/^*!_;ET*#0I? ]U+J'@V'PI:6>O^,T@E<> -?TK2[B#4-$U!1I\W]:D
M$C.6!B,3"4JR[_,SB0+P2%RO\0&%(Z<G-*<9P2O'WHSJ0E&[LITXQE:Z5G=5
M*<D]$E*+=R553E&.OOTX5(RWCRU*DZ2[6:J4YQ:>KBN=+E:-2Z^ZG^\W_HMZ
M^#/^"='_ "2KX]_]G^_\%#__ %LWXTU]XW!RD9P1\S8!ZXV/C/U'-?!W_!.C
M_DE7Q[_[/]_X*'_^MF_&FA.Z3[I/[TG^IJ??M%%%, KY0_;N_P"3+?VJO^R!
M?%/_ -0[5J^KZ^3_ -N__DRW]JG_ +('\4O_ %#]5H ]P^%I/_"M? ."!CP1
MX/Y(_P"I<TPX]\],Y&,\<BN\)<]MOS #O_=_,<MGD8 'X^8_#PX^'7PY&\J&
M\#>%" IP_F1^&]*8,,J\3*5)5UGC9%&R0.K *W\X7_!0\W7[&/[7>L_M)V7Q
MA^./B?\ 8H_:&T+1/V?/^"A?A6T^-OQBUO1OV&YOB1XIT>Q\ _M*_"V33?B=
M:P_!^[\6ZQ:Z=X5\::?H=E%<^$]-O/\ A.=&ATJ&[FL[W/F7MJ5)OD56I3I*
M;3<8U*LHPHJHU\,*E1JDZC]V$YT5)KVL+J5U"K-)R]C2J5G&*O*<*4)3J1IK
M[=10BYQIQ3G-1FHIN#3_ *C,X^49]N..>>?IG)Z'T&,T@.>#M#-D$9R?R]AU
M! /'7FOYZH++7/B=^VW^UK^P%\/OB7JND?"L_P#!+W]FKQ)\$_B)X>^-G[35
MOXY\'Z1XR^*/Q TB35KSQ]:_M">)D\=^)(KS2[_QI#\7O"VA?#7XC^*]"USP
M]\-?$GBR_P!!\.6?BC4=;XU?\%+/BQ\ OV\?@C^R+I-U\"?B5\/=5_:"_9;_
M &4/B';.WB[4_CE:ZI\>/A#XH\96/Q.\=>/X_&6C^%?AYXKL;[P3=3:;\#H_
MA3\41\0?!^HVWC*_^,7@.^UB#PQ;N+;]E&_O5G6Y$TTTJ,Z].:E[JY)1JT?9
MRC.TH3DXR5X2,G/W:G65*E1JSBI+2-:E0KP:E;6,J.(IU(S22E'EE'229^_P
M? W-@9VC(.5'4=<]N3GT8<X&:4,V"2 ?F"C )XSR3CCIW'0_7%?SB?L5_P#!
M5;]I?XR?M/\ P/\ @A\5]'_9TU#PE\:?BY_P4H^$B3_#+P-X]\#>+=!NOV%O
MB#X4\/\ A;Q:^H^)?CK\5--UE?B%H_B2Z_X2/PBN@69T6[L+?5M,\7WEK=/H
MMC6_X+!Z9=_%;XZ_ ?\ 8\_9X^(/Q3\-_MN?M@Z5H6AV7BOPC\?OB]X%\-?L
M>?LC?"'7];UWXP?M.R_#_P"'_P 1?"_AVZ\=^);KQ7>>!O!NJ>+-,N)O&NK6
M&GV=O<3I\-A9W$6JQ>#C.*C+&TZ=:DE)NU.HK<[DTDHQFI1E>/,H*51Q44KZ
MRY85*]&3:J8;F]JN5N,5"7*WS1<HZ/1V;U:BFY-1/Z1&.WDD@$CD#/?&,] "
M2 /Q[= ,24QC:0"6Z=B,8QW;:/Q]Z_E$_;H_:D\=_L3?M-^$/B!^RO\ &-OB
M1X._9L_X(Y?M2_$2;PQ\6?B5\3_B_P" OB[KG[.OQQ^"7A0WOC73=+^)WAVT
MUKXH:C;W/B7P\/BI-J%QK&B:EJ.LW]U:>*H-/_X1:Z^P/&?_  55^,OA[]J7
M6O"-I\-OAJOP5\,?M8?L2_LAR>#KK3_%=Q\:O&^J?MO?!CPU\5M"_: \+_$*
M'Q;:>$M/\%_"V]\1:EX7G^%G_"K_ !&?'MMX8\1ZM#\8?!$UO_9%IK3C*K%R
M@VTJM>G>4?9R7LJU6E%N-2SBZBHNI%2<=)*-Y25B.=<TD[)6A*+O=SC*BJKD
MDD[1479=TG*R33?[]LP7(&"PR<'@G@\CUZ@<=\@#.,0&%'?S"7#$@N5;' 5@
M%8*,,"6R%;=D8[A:_F.^ ?\ P5__ &L_&?CS1?"/B_X:_L_?%F?Q=X)_X*N:
MCX(\#_"/P[XW^$7BSQ!X[_X)T?$NT\*> -+B\1>,/C#\7]%"_'6RN6MM9T>/
M2;-?!.JQ)KUGXR\2:?-=:%#\^?M,?ME?MU_&']B/XO\ Q!^(GBCP=\/- \+?
M'[_@F?#\#_BY\"/AG\=_V4SKWBCXR?%3X<WOQN^'NH:MXN_:2^('B'QG:_"J
M7Q'J7PE\96-GH>B>'/%7DW=\1:W4EUX:\/S*\84)NW+B*="K%\VJHUL3AL/[
M1+EYFX?6Z,W!+FUDNETW*W.G>\)58*+VG.&$Q&-45+6SE2PN(;<E%14.9ODO
M(_K[!"@C<.@Y) !/0G^7^3DH9 0Q#J!ZD@8^7)QV/ )SG@YZ@"OYR?!__!53
M]I7XB'PA\,=*TC]G+PE\2=>_X*$_MW_L6ZS\>=>\#_$37_A!IFB_LA?#?Q3\
M5/#/BY?@?8?&O0M<LO$_Q,T;3[#P_?Z#>_M'_8M%ETW7O&NE3:[_ &A9^$++
MY.^,W_!>?]J'PS\-;OX]^ OAQ^S;HO@#2O\ @F_^S/\ M^W7PP\=>%_B/XF\
M87MQ\5_VH+']GKQ=\,=%^*^E_%_P'IDN@:CI%QJ?C#P1\2K[X065QHJR:5!J
M?@;QE:W%Y<V_1##UG5HT+)5*]>GAZ?-.,82J5E*5*\V^6$9)7E.:A&"YI2M"
M',\E7C*-1QDFZ/L_:1UTE6@ITUHKM-3IJ5O>3;BHRER\_P#70KC.W(& #^8Z
M9)[>N/R/%#D':1_?7!]1D'CU'3GUXK\1-;_;+_;BUG_@H%:?L[^ OAK\-=$^
M%&A?M'6'PT\:Z1JWP'^(_P 2OB _[.EI\%X?B3??M6-\;M)_:$^&'PR\$:%X
MA^(=[9_!+2?A]??"[QQKOAW4)8/%\VH^(9;J3P/;_MJK,Q^9<8=1D'(P& "]
ML\<Y(&>>.PP5[0D_AFN:#5_>BO=OJEO*,U9-VY;/WN9+:Z4G'JFT^Z:;2NKN
MR:2:=^5W]UM6O\-_\$SO^3(O@9_V#_&W_JS_ !Q7W=7PC_P3._Y,B^!G_8/\
M;?\ JS_'%?=U44%%%% !1110 4AZ?BO\Q2TAZ?BO\Q0!\+_\$X?^35=,_P"R
M[_MC_P#K8_Q[K[?><B0IM'RD@9ZL<8 '3!R>3V4YP><?#_\ P3CQ_P ,J:=G
MI_PO?]LC\O\ ALCX]\X].Y'3'!&.*^X RB7LP;@M@<9]2<<LPPHSC Z8Q2U[
M7MJ]]ENU;>W1=>VPFTK7ZNR]?Z[>;V5Q)&9CM*[.#ELYV_*Z\ ##9RV.G!4L
M!@@<SK/A30O$(@77]"T/7([:.Y2"+6M'T[65A%U ;:Y6#^T+6<0B> ".Y6,A
M;B(>5*KJ0!\U?M2?MI? S]B_PKX.\9_M$>)?%/A7PUX\\;:-\-/#NK:#\/\
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
MT9RA)K=.<$N1I)6;2C?1:==$V1+WM97DU>S;UUYKW=UI[STV]Z^CU/SZT?\
MX)8_L.:#KWBSQ/I/P:O+/5OB!X]'Q0^(<D/Q6^,@L_B'\0?[475QXJ\?Z4?'
M[:7XQU5+R*#8WB"SOX!;6\%CY)L(H[9.JT7_ ()P_L9>'/BKIOQQT#X'Z1IG
MQ5T?XQ>-OV@]-\71>)?'+W-M\:OB3X>7PMX\^(ATV7Q.^BR:WXJ\-#^PM:\[
M39+6]TT+:R6OE*%K[A5T(.UEQO=01_>4[64\?>5@5;.2",'G($@'&#@YZ\#G
M/6E%)*"B[JG%0IN]^6*222>MG:.KO=NSOS7;;;<F]^>;G*[O>3LVVFVG=I:6
MM96MJ?".I_\ !-;]BC5_@YXY_9YO?@)X6?X$_$3QW#\3?$_PFM-5\6Z;X'D\
M;6WBIO'<6I:+H6G^(K:U\+:>?&F?%C^&_#(TCPY_PD+G51I@NBSU\H?MM_\
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
M1HGT;1?Z*I;/"+EV8Y)4[%+)O0(ZX/!1P=KIR&!PVX<'CO"OPY\$^!+&32O
MOA+PQX)TR:^?59M,\'>&M#\,Z=<:M<J%O=2NK+1["TM+B^OEV)=7LL+7,RJ$
M^T!&<4O:*G>G[TXQP=+!TW>2Y8PJ4:<>>WO34(4X5)IN,:DXN\E&3OM-*J[R
MLKXJ6*MLG45:I5323NE)U).*2Y:<7&FKN*2_!;X)_L-?MM_!3]N#]L7]L^W_
M &?_ -F_Q-XX_:"^,=YXR^%MU<?MT?&71-#^'7@S4_A9X(^%&JVWCGX<V?[+
M-WX7\;ZS>)X,A\9036WV34M,:\'A'3O$L%K%-K%YR%O_ ,$N?VN;+]O*;]I#
M2?"_[.&D>!Y_^"K'B?\ ;3'B'3OC'XEL?B"WP3\2_LJK^S-=Z WA^S_9]@M9
M?&UYJXG^+6J>'IO&LWAS4KFZF\,W>NSZA-=>++C^DW[)O+/N8$AEY)/#;2<#
MMWP.0&XX  #A; ]<@GE<$<YCV_,>3Q@8)Q\QX[FG&=12I2T:HT%AZ5KWC35*
M#C%K3W4Y5(ZN^G,Y<SC:6VW--)1FG*33UE-RDFK?X8TVF[I-R5M-?Y2-7_X(
MG?M2S?L"_'?]GR[F\ ?$#]ICQYXM^$7A6Q^*/C;]K7XNW?PK\<?"'X3?MA?\
M-1:1XP?P#?\ P1U=/A!\1VTP:CX):PTJR\?ZBM[XMUBYA^('_".V4.AW5?\
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
M&^'GA_X<>%M2\ ZI)\1;K_A77@KXH:'X&^'UWXW\(ZMIWQ!U2SU?PW=OX?\
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
M^^+?_4I_P+_T)J^!_B^<_P#!23]AP_\ 5L/[?_\ ZF'[#=??%O\ ZE/^!?\
MH3519-1110 5\._L._\ 'E^U5_V>M\?O_2KPY7W%7P[^P[_QY?M5?]GK?'[_
M -*O#E 'N/Q8^-W@CX07/A*R\67^HRZ[\1O%NG^!/AQX/\/V%QJ?BGQWXMN]
M-O\ 51HWA[2XYTCO!I^CZ9K.O^(=0N9]'TCP]H6F3:IK^I6-F+>:?\_? /\
MP5^_9T\7^+O!GAOQ#\._VC_A/H?CS]J'QA^Q5H'Q0^)G@+PE:?#:X_:I\%SZ
MW97OP=O-;\'_ !*\=:OI&K:G>^'->L?#^N:GX?'@S7[[3I8[#Q4?+43=M^UK
MX"\6Z;^V]^P#^U##:ZSKGPI^#$'[3'PB^)NE:7#<7J>%-1_:.\(^ K/X=?%2
M]L;;<XT?2=?^'EWX"UK6C#+%H%G\07U"X,&G0ZE,/R#^#G_!,W]MRP^,GP\\
M<3?"3P1\&?%N@_\ !4_XT?MR^(_BYXT_:"C^-'@;2_@-\1_$?CFYO/A;X/\
MV?K&WNO"UC\<_%'A?QA9>&9_BCI^B^&;OPU_9.J:CI_C/S=6FLKR:*YVW.G9
M.E-J2:]^LL=[)4US1LHO"I5>9MWK227+2]YU+V48-NK::=.\4D^6$L/B*DYN
MSYE:K"A"+LURU)MKFBC^C/XN?'CP3\&_ OQ!\=:K<:KXND^&-KI=UXC\"_#:
M/3O%?Q&:?798(-"TK3/!,>L+?W.M:M#=)/IFESS6ESJT45S=:>S*L43><>-_
MVR/ '@"]^,%AJO@SXQ:S=?!>R^%%QJX\+^ &U=?%-_\ &:XCAT#PC\/$MM<#
M>+?&WARUEBU;QMX=A%KJ'AO0IK;6);>[M[JWNKK^>7XG?\$9_P!I'7OV:/\
M@HYX!;PM9?&#X^?';Q]\0;#X->/?$WQR\+VGPP^)?PL^+7[7/A']I72/$'C/
MP5K'@2/7?"WQ8^$FG>&;3PO:7/B[6/&3Z;_9[:3\.=<T_0=9>VT[SCXX?LX>
M+?VZ_C%_P62\"_LO>$/@]\5/&7C7PQ_P2!TNYUJU\:>!F\$6'Q!_9U\5WVJ?
M&#0-7^)6FVFLZ6WQ&^'^G?#G4OA]J6E3K'XKT>4Z;I&H6VG:2D5JRHIW4:MH
M2<*%24GK%.>'H5:_*I-RC3HUJM2G[]I.%&3ERS:B\TVXU)-PBJ:<%?F2=55Z
ME'V4I.UIVIN22NY-VBI)2<?Z[].^)'P_U36CX=T[Q]X-U'Q ;S4M,_X1^R\4
MZ'=:ZVHZ-;6]UJ^GOH\&H-?QZEI%O<02:M9_9C<V,,L,UW% DJLWG?Q)_:+^
M$?PZT_Q7J&L>.=)O9/ &FW6L^-M"\(:EIGBGQKX8T/3GAG\0:WJ?@?1KV[\4
MMI?AK3)&UKQ!+;:-=3:3HMM>:G-9SPP.8_YZ;+_@FW^UEH_[<>B?M+Z-\#?A
MKX<TM?\ @L$G[8>IZ_I_Q.\"6'B?3_V:O'7[*6A_LZ>-M(AGTW2!J5SK5MXH
M;7/&.N^!X9A;>,[.X2"&YDUNY:YKYA_X)HZO\&_A1^TOXZ^)NL_ _P")NN:_
MH7P>_:F^&OP6\5^%3^SG\7M8^)WA_P 4?&_Q7\7KK1_C7XA^$_COQ7\=M<^,
M7C;5M9MO"_PWUSXD?#[X/Z8GA>XA\(ZOH\NL6]SK%TTHR5Z<XRK?5:^(6&VJ
M\]*-)TZ<I_!%5W5C"[5X-<WO)PA4&XQ<Y.473C4HP=6,E[.TJZHU==7>DO>N
MK4Y-I.2UM_6GX^^//P;^&/P8\0?M ^//B?X,\,_!7PMX'?XA:S\4[S7;.7P=
M:^#'T]-1MO$-MJ]M]I@U:SU&UEMWT8:6E]/KDUU9VFDP7MY>VL$WC'P@_:V\
M.?&*^\%V+?"C]HWX7Q?$^+5]2^&&I?%KX0:MX4TSQ]H>CZ)!X@N-<S8:KK]Y
M\.+>^T>[AOM)\-?&R#X9^/=4*S6ECX<>\TW4[:W_ #AN?^"6/Q,^+O\ P0Q^
M&_\ P34\=?$NU\$_&73O@!\+=&;QC+!<Z_X>\,_$CP#X@T7XA:'X7U>TMYEN
M=7\&Z'J^EVG@?4FLY6N9]#M!?VD4\EG;VMQ]A>,/"7[6O[4O[,GQP^!_Q2\!
M^%OV7/'/Q*^!OQ#^$\WQ&\)?%!?B3;CQOXM\#W?A?3/''P\A\.Z;H.MZ3X5L
MM6O9]5FB\3-I/BR/33;6-K9QWHDO8U6<J<<2Z?+.=*HE1C)V=6FU3;?:[E*I
M!.-XJ5/F=XR]V:<G+V-TFI*?M'&6D&JDXPY4U)M2BH3?,U)J3C%)I<WWWX6\
M6>&/%>F3ZCX8\4:!XFL+?5=1TJZO_#^NZ9KUG;:O8S,-0TF6^TRZN8(KS3Y'
M$<UA(T=Y:((XKF)'#$\=\8?B9:?!_P"%OCWXIWWAWQ5XSL? 'AG5/%>J>&?
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
MZKK0UO5/$D-WK5QI_@W3K_4EL+_5$CT*X]&_X6W^TI^S?X$USXO_ +;'C/\
M97;X.^%]!\8_$#XK>-OA;X>^*OPT;X&^'](T>/4-(\*Q:5XS\>?%Q_CQ/<:T
M]QHUU\0[";X*3W<G]G_V5\'!_:+QZ?VGQ0_8D^%7QX_9'7]C?XZW&O\ Q'^'
M%QX"\#^"]1U^2ZM/"_C:;4_AQ<:#J7@_Q]I>I^'K6TL_#?C3P]XD\-:1XET>
M]TBQ2TLM6M(P;2:TFN;23EM?_8BN?BM\ ?BG^SE^T_\ M!_%+]HGP'\4O &O
M?"R^N-;TSP+X U^R\':]IMMIQN+N[\!>'-+M/$GC;3VM;?4K'Q=K%B\HU$2S
M2V#"YF4XS;YL9*DH.2KRIT.;G4:F'4X*G5OHXODYG*"NE.*BM'HJ<9<M!3T?
MLO:35U)QJMN]).R;C'FE:;UY4E*UV>.:=_P5O_9GUR/X0P>&-#^-7BSQ-\7?
MC#\1O@)I7@KPEX5\$^*/$?AGXP_#3X12?'>[^'OCZ/1?B'=Z+H6I^+?A4T'B
M?PKJNGZY=^&+:TU*WNO%^K>&([#5WTSF]'_X*W?!OQIXT_8RL/AEX.^(_C#X
M1?M>?L]?$S]IZ+XZW-EX6\.^$?AA\+?AC;62^)+_ ,<:/XA\<:-XFL[OPW=7
M.[QI::?9:O)IVGVA.B1:[>2SO8]&/^"7NCQZ7^Q796'QX\3Z'J?[%'Q+\4?$
MKPQK?ASX3? [PNGQ)U;Q3\,=8^#%[;_$/P]X:\$:1X>>4_#3Q!KNDW.N:'8Z
M;K.J:GJO]NW=REWIFG)!RWP3_P""//P7^#7@K]DGP+_PM?XI^---_9-^ ?QX
M_9ALAK\/A"RC^*?P6_: 9_\ A)?#7C2#1=#LQIU[H\45M;Z'XC\+2Z+JZPVW
M_$REO99)I7OVE.2?)*,G=V;:4=8U7%O2^ML,T_Y:E1I/EBS23Y5?HFDUHG\5
M.]K^Z_<]JTGO*,%>TF6=(_X+,?L:>)?!4?C;1=;^)&JZ(_QF_9L^#&HVNC>'
M=#U7Q'X:B_:YN9X/V:_BUK^CV7C;4KFU^%OQ7?STTVY-M<>.M,N+*?3?%7@#
M2+_3[ZRM?TV^'/C@^/\ PGH_BP^$/'O@275)=3@N/"GQ*\/#P]XRTF?2M:U'
M1Y!K&F0:CJ5M!%=2Z?)JFEWMG>WNGZGHE[IVHVEU+:74;5^55G_P1S^'V@_L
MH?"S]DGPK\=O&_AGPM\&_CM\#OC3X(\=:3\,?@78^/KFR_9L\41^,/@YX%\=
MWVF> =-L/B#:^'M>LM)FU3QAXALI?%_B&UTI;34-1)U/69[[]AX8T$K2+@&6
M0N5'/WFW8SQDJ&4^W/&"<*<HJ+Y&N;VL(7;M%Q2H<[7NQ::<ZO6Z4(77O-N'
M*2Y6HIIWO%O5-RKM+W5:WLH4I)WU<YVLHIJ_<D%4P0?F8<'//EMQ7P;_ ,$Z
M/^25?'O_ +/]_P""A_\ ZV;\::^\KA0JH!_>8GW/EMDU\&_\$Z/^25?'O_L_
MW_@H?_ZV;\::J+O%/R_S_K^F:'W[1115 %?*'[=W_)EO[5/_ &0+XI]/^Q/U
M;U_SZ5]7U\H?MW?\F6_M5?\ 9 OBG_ZAVK4 >W?"PD?#?P"20 / _@_D^O\
MPC>F 9'<<],YSBN5^,.L_&'2/"MQ/\#_  =X%\?_ !!FU_1;.PT'XE^/]=^&
M/@>VT2YOHX_$&KZQXI\,^!/B7KR2:7I:W5WIUA9^$]0.KZL+/3S)I<,LM[;]
M7\+1GX;> AZ^"/!^?I_PC>EY_/\ SFMK5[/5);/5!HUQI]EK3V5XND7>JV5Q
MJ6F6NJ21.;"ZU'3;/4-+N[^PM[IHI;RSM=2TZ>ZMTEAAOK21EG7"NFZ<VI+F
MBN:,79IR49N*E?92FH0D]^6;Y;/6,N4HRBE%2NI;MI77LU&]M;>]4;MK[D;;
MM/\ &[]DO_@J3XZ^+WP3MOVH/VD?A/\ !_X$? ?6/B3\5O@1X;D^&?QL^*OQ
M]^,7BCXY?#?XUZQ\$](^'?A+X+V/[.'A'Q-\0=6^*>M>&_$6J^!-$^'/_"4^
M.Y],M;*2]\)6^^^;3OLZX_;^_92F\3_"GP;H?QDL?%&N?&W3/ 6J?#^?P=X1
M^(GC;PZEC\6=9USPS\);SX@>,_"7A;Q)X5^#MA\2O%WAOQ#X0\%W'Q7O?"Q\
M3^)] UOP]H<<^O:'?6,?YL:1_P $3?$MW^Q7X'_97^(?[1O@#QKXH^"_[;.I
M_MR_!?XA1? #6]+\$GQWKWQ&\;_$KQ+\/_C!\*+OXUZU-X^\!:O=_$GQQX8S
MX=\=^ M:L] NM'N[>\35M,EGU#[*^"?_  3O@_9K_:EO_C]^S]X[\%?#'X>?
M$;X$_"SX+?&W]GC0OA,]OX"U"?X'OXJD^&OC#X,75KXWM9OA4;6#Q=K&@^(_
M#NJV'CK3=>TJXEU));+Q3--K<SJRC*E6I^Y[14E22C*<7*I'+Z&)<5)T_=7U
MJ6*H1Y;Q]G2IS3?-)NK0IN4TYNTJKBN2"@YRQJHTE)REL\(HXB=X\[JN5.*2
M2C+SC]B__@K=\(/VD?A]JU[\7;*#X%_&#1A^U)KUQ\*=&?XD?%&P\0?#K]DK
MXF:M\./B1XU^'/C3_A4WA6#XBZCIDEA8ZUK/P^\+6&I>/?#]KKNC1WVA31:C
M927/NW@#_@J#^PI\1_"7CSQYX9_:'TRT\%?#?X/?#+]H/Q7XA\:^#OB1\.].
M/P9^,-]XATCX;?$#PG/X\\'>%9?'?A[Q5X@\+ZYX5B_X0N'Q1/9>,+6T\(7U
MK8^(=4TC3]0_/3X*_P#!$SXG_"/7_A[KU]^UKX$\4_\ " ?#+_@HA\/HK0?L
MYZ[HPUB7_@H!XY'Q!U34[MU^.^I+#9_#+5[>PM+#3+>WW>)=.BNUN;[1[JX6
MX@R/AY_P09U*Q\#>)OAI\6/VJ-.\9^$];_X)V_LV_L$Z9<>!_@E=>!?$FB7'
M[+GQ.N/BE\./C'_:6M?%7QS9WMU-K]SL\0>!%T^RT_48+>W(UV,JP;>2HMPJ
M15F\+1YDTW%5%"/.O.*FFE*[:NDG*Z9G%2C:+ES+ZU43>G-[%U*O)*VBYN1T
M_<36G,DH\MG]M_$__@IIX+\/>*?V,],^#OAH?%7P_P#M/?M?0?L>_$4^++OQ
MG\'OBE^SYXVN?AUXD^(]M_PF?P9\<?#6T\8:=KUMI7AN9]7\%>-K3X>:O::?
MJV@ZM9_:;'4Q/#Z]X3_X*2_L1>*_#7Q"\7Z+^T3X>7P?\,?!U[\1=;\3>)=(
M\:>%M(\4_##2?$ \"S_%OX3ZSXBT'2+7XZ?"N^\:0P^$-*^)OP>/C[P;KOBZ
M_L= T?7K_5-<TBTNOC&Y_P""1WQ U#XF?#OXT:O^TQX0G^(.F_\ !1NR_P""
M@_Q4BLO@=J]MX0\8W>E_!27X#6?PC\&:3/\ &*^U#P3I)\(W^KZC<^+-7U7Q
MM?7.N7D#_P!DK96K6]Q\\>,O^"-^M_ CX!>.+3PIX\L/VAM,^#_[#OC7]B[]
MF'X3^(O@WJ=S?Z=\._%W[1/AOXX6/B?XJ7GA/Q_9WWQ+\>>"XO#?AW08=4\
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
MY_%S]@33?VO++XZ?M!_"'Q3XZ_X*ZVO[//A/PW\(OC9\5/@G%X _9_\ A_\
MMC>,_P!E"7X=:EI'PP\:>'(=<UWQMX;\ WGC#QSJGBA[K4[?Q1XFN7\/76DV
M>C:'$.=SA.K2HJ45.M+"0I:<T[U\QH8.-DOACSU82E)KE3BK*4DD1).TIVDX
M4XU95+).,N3"U<2ERNSG.]#DC&+3YY1BW9H_K8VY((X&T.!@M@ESEG!;@@9^
M\IV@<D[0*4$  DH05!Y)(Y;G@ 'J< CYL*H) R:_'G_@IG\>/$OP!G_X)X>$
MO GB&^:#XD_\%./V&?V>?'UEI_Q1^(.B>/K7P5X_\3>(]4TR\U?Q9H'BNWUO
MQ1H>OGX<7FC^-_!7Q+M/$OA[XNZ!J%_9:[.7L)FOOCVX_P""J?[:UU\2C\-_
M"G@?]D*[O-<_;4_;W_9&T#5?$+_&;1;32[7]D+X5O\8-)^)VN_V1K^NW>L:A
MJ>AVFI:%J?PTTJVTZTU[6YK":+XD^"-.>]-MNZ<DFTE[/]XUR/51P]2C33C&
M][N%9S@[*_)*7O**O:ISG2C6M!Q4HT^>;LHNK4G32DV[J3G3<:D4I<LHSA)W
MC=_TDMT*AUP HP=V,E6 W=< \  'U)'&:)$P5^4G<W;)SM.,' !3*G[PX+<'
MUK^3/QO_ ,%:_P!HGQIHFA_M ^"K#PS\/-;U[_@W]_:9_;S\'^$)O&'Q'UWP
M7X>^,7@?Q?$^K/KOPR7Q58>!O'MD5\,:8?AIXJUO3+;Q;X'L+[Q1I-U=:QIF
MKWUD_P!I^ _^"C7[45K\=/V4_P!D32O@S<_M#_$'6/V7_P!ES]H3]H?XC^#?
M";>&[77O _Q_\9_\*^U?Q3X8;Q+\<X+;X<I\(M*L[SQ[XPU[7;WXBIXZU56\
M)>&-!\&7-[I^I1S[*TI0YX\\:U:A-=(5J/ME4M?W;Q=*HFKN\5"SE9M9Q<N5
MU/9R<?94JCT5W2K0I.G)I-MIQQ%/HFI3::U2/WWV,I ;)3!!;#$;R!G!Q@G(
M&TD G)YH$>,NNY\*<-M)R>6W%L<AL]/O\C@=OYA_V;_VZ/C%^UE^W_\ \$R?
MC=?>,[GX7?!K]J[X0_\ !3FU\-?LX^'OB)\2K72Y]"_9X\>_#GP7\,)/CGX%
MUCQM>_#3Q+\;M/N/^$W\0/KWA?P1H&LZ*NJW/A*[EUJV\*VFKR7_ /@H/I/[
M3OCW_@J8WP _9O\ &'[3-UK_ ,2/^"6GQ)^(WA/P=X$_;>^+G[-WPD^%/QTT
M7]I'X>?#;P5^TGXPTC2?'P\/7OAKP)I6L7.D^*/!7A/X8^/I?&<.IH^H_#WQ
M'/<OK&D+V;@\+"3<I8F.+J.]W98751>_+[9J*2LN=M*7*V[6J;C4Q'-))4*<
M*EY2MS1G"4Y03:2DZ;]SE7PRYESR]UO^FKYB#F10X+ $#.,C+9/I]XCG!^7G
M!(*.).BG)7"+D-D!0I!;&<GD'D@X/)XP?P);_@H9^TC^SW^U-^QE^Q?\5-5^
M 7QVO_$GCGX$_LH_M!?$+P1J/B$?$F^^,_C7]E[Q-\5?$GQ<U:VL[O0?"GPF
M2\\9^!+_ /L3X/ZGX5\3ZYXF\$:M;^.+;Q9X5FFL_"[^2_%?_@H]^W!>_P#!
M.']NC]I_PK+^SCX!US]F'XY_M+?LQ:/K^D>#_'^I75_KOP>_:=\%? _PE\0=
M"\/:M\1[ZPTNRUOP?J7C"\UW3M8UG^T=+\3VN@:AI<U[HMW<1P#4(1C4C*$J
M7[E1E.[3]KB*6'IJ&V]:O37(VFHRE:3N[YQC*3C&47"I4FTU!./++V-::G-6
M35X4II22?-)06S3/Z307P4898[MVU2-S $IP.F3@\'C!]0:G:$2?>)R?E9E)
M (W8V\'&XY// )Z <BOYQ_BY_P %3OVJO@=^T+XJ^!6NZ+^S_P"./#/PL^(G
M_!*'P#XJ\::1X6^(7A;Q7XJTG_@H%XVUCP#XYUC08+_XL^*M&T'6_!-WX?D\
M1^%;K5;C7K6^2YBLM<TV]MXY=3?T:W_X*E_M'>-?%W_!06;X<_LXVT7PI_8X
MO/VN_AWI_P 5/%^ESW?A3PQ\2OV5?ASHOC>TO_BAX@C^*^@ZYXITKXW7NJ7^
MC:!\/_!7P]T75_AWIFEV/B76O'GB6/Q&+32*G0A2C'W7",[IO3V<?9J5)<R<
MK4X15-JU^6*4==TFFYRJ)N+]FE)WNY<LXPE%IZ.[YXZ;Z-6O9/\ >Y;>,_*&
M(;EMV>O$GRMD#'+R-C'^T1UP^.UC4*R[LJW0XR,XW=R" N"0,YP!@8S7X9^)
M?VO/VG] ^"G[!O[;7BR]\%Z=HG[0OQL_8U^%^H_!3X:R>*;_ $7Q!\*/VS-,
M\%^&M?A\1:=XFU/5K*/XG?"?XM:_%XR\&>.O!=[IS3_#72=<\.>(;;41J;_8
M_P!QHCB*,,=K*ZH=PVE ,@IE,@XP%RF5)12#L J7#V<7).#=.7+>G\$O:-1<
ME;1WYFM;)J[UNB5*'-3BDU[6,I1;7+).,>6S3N_@;6]^5V:W+5P %0CNS$GU
M)C?.?\.U?!W_  3H_P"25?'O_L_W_@H?_P"MF_&FOO*X&$C' PS\#H!L?'Z=
M3W/-?!O_  3H_P"25?'O_L_W_@H?_P"MF_&FM38^_:*** "OE#]N[_DRW]JK
M_L@7Q3_]0[5J^KZ^4/V[O^3+?VJO^R!?%/\ ]0[5J /</A7_ ,DW\ _]B1X/
M_P#4;TRNW>W5B2<\DY''1BI.,@C@KGIDY(R._$?"O_DF_@'_ +$CP?\ ^HWI
ME=_4R2DK.*DKQ=FKZJ2:?_;K2:?1I/H'GV_X8J-;*54 \JW7J!]X\\@]&R!D
M@-M'0$TJVJ 8); ) &>JY'WO7)W8R3U### 8L ':1GYB#S[GH?7CC\J=S[?Y
MS_\ 6_6I<5>+C%:2Y[V2][EE"_F^6<EUT;MJ[,M:Z6SDF[:7:T3?FDK7*<EJ
MC*X=F8,022?N@$9SDG(VGIQP.!SBHVA6(YSE1QEN3\Q8C')Y5@ H/& 0/:Z<
M GD $9(]<<$_EQD<U^3'_!<#XO\ QG_9Z_X)D?M/?'G]G_XI>+/A!\7/@YX8
MTKQQX/\ %_A+3_"&KS?:;3Q%I&FW6E:UI7CCPMXMT34/#VH6.ISC4;9=.M[Q
M)8[:XMM0MS"PEBI4CAZ3E*348)7WM^\J4:;ERK=\U2'5:I/2S'"E[6I&*BN>
M?NQ;M=M*I**OK96C/H]&U9WL?JR$ 0'<"05"L ><@Y''&#\I)P,D$87O6E3S
M-T;QAX_D==P/(23,>2 !E2 PXZ@,!G.?RK_;8_::^,_[('_!-!OCW\-[O1_B
M3\7]"\(? '1[+6_C1K5WIUMJ.K_%;QC\/O >I^,]>E\#^![PZCJ>GW7C4WXL
M-)\+6&F/(%>.T=K:'2+[X?\ VTO^"B7[2L-W=^ ?A)IMI\%?$W[+?[57_!/;
MX,?M1?$'P7\2],\9Z9X@^*'[3A\"^+/B%\'O!'A/XC? S3&\?? W2OA]\1+6
M0_&C5-7^#_Q*U'Q-)IQT[X7VD5KJ4L=RC/VT</RJ:6)5%2G%V<5/DG5MH^1R
M<5)W;2U46<])PJTXUHM+VF&=:R<4U>$)QBUJTTIW6GQ/EE9V9_1I#:Q&1I3Y
MADD(+L99&!1U3C:Y90-L2Y53P=W(8U9BL8+:)8(@((E/R)$JI&A=W;Y44*%R
M[,S85068^YJ"V!CEN$; 42E%P'+%"&*L9& W,$8+@%L!,&1N@U2N<_[6,\^F
M00.#C(XZ<@FA1BVU:\5)R@VVM&IQBTM$K1J5(W[^D6JIV<(M>DFKZRBX\SWU
M?/3NV]7?5[ITUM8]RDEB,>IP26W8!SCDY!..0H.> *!90%B-TF0JJ-KLN%VO
M]TJPVL=['S$VOP@+$*M7=O(QP ",?ECGMCG^5(5.3@@#'''M@ ^H!)..G/3/
M-'(E).WV6D]-$U!2CMJI>SIM]G&.MDT6H15M$K6V7\OM$ON56I;_ !ORM5%C
M NQ0I"J20HP$&=O 3H,E<[EP<]<YJPR[=I'0M&.>3PQYSGT/I4G3I_/\NQ_S
MZTQ@ %Q_>C'X \?SJDE>]E>T5?JU%65^UEHEKIU&DDK)65V[+17DVY/YMMON
MV?"O_!,[_DR+X&?]@_QM_P"K/\<5]W5\(_\ !,[_ ),B^!G_ &#_ !M_ZL_Q
MQ7W=5#"BBB@ HHHH *0]/Q7^8I::^<<=<K[_ ,0Y(R,@#DC(..G.* /AC_@G
M#_R:KIG_ &7?]L?_ -;'^/=?=-?CS^Q=^V1^R]\'?@=<?#KXG_';X>> /&_A
M[X[_ +7D>N^$/%6L?V5KVCRZA^UU\<-7T_[;I]U!'<VXOM*O[2_MFE)CNK*Y
MM+NU#6\R2R?5W_#Q;]A__HZ;X-_^%1!_\10!]L45\3_\/%OV'_\ HZ;X-_\
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
M'[5?Q! )8DM@/^S9O .<C('7@8H_K^KZ ?<M\BS6\D3[0KA #\Q(((;> I#
MQD;DY&#SP5%?#NM?\$\?V0_%Q\<:9\1O@UX!^*O@#QI\6]:_:!@^&/Q/\(Z%
MXV\$^"_C?XR\VZ^(?Q+\#Z=K5E._A_7/B'K,\WBWQ.ELYA_X3&_UOQ/IJZ?J
M.O:M)=-;Q_\ \%&'!5OV8?V5R"23_P 96_$ $D@CDC]FS/?IGC@C! (B_P"$
MX_X*)<8_9>_97X&/^3KOB#P @0 #_AFW@!5 QZ?4DRH1C+F6C]U72BFN2<:D
M&KQ;3C42K1LXN-2,>625V2U)V5URZ75OYI*,_DZ3G%)W3DU=6U-J/_@GI^PQ
M;:78Z,?V3?V?Y=)L/'NA_%&SM+KX:^'[U+3XE>%K&;2O"WCVT>]@N)H/%'A?
M3IKFS\-ZS')_:&@V][<II%Q9BXN!+)-_P3V_87NM<G\2R?LB_L[2>(;OQAXS
M^(%UKC_"GPHVJS>./B/:W-CX_P#&#7@T\3_\))XULKJ>Q\5:SYGV_7+*XFL]
M3GGMR8JP7\=?\%%'"AOV7OV5VVYQ_P 97?$#^(G=D?\ #-HR,$Y!SD<#TIP\
M=_\ !14$%?V7_P!E?*]#_P -7?$ XY)^;_C&SD<\9S@D$#IB/W_M6TZ:A:+2
MM)RYFJO/>[Y6FXX:S>ZA).RC&[<4X<KE.]GU5D[MJ2ZIZR=]U*<I)WWZ[PY^
MPA^QAX1O_#NI>&?V5/V>]"O/"OPCUOX">'Y]/^$WA.$Z-\$O$]]X@U+Q+\(=
M/0Z>T-K\,?$%WXJ\6W>L^!Q$_A_4;OQ%J<]S922WMRTG<VO[+O[.>GZQ\*/$
M5E\#_A/9>(/@)H+^%?@MK=IX#T&WUGX7>&&2%?\ A&? VIQVR7WA[P\PM;1F
MT.RG32Q-:6THM4GAB=?&?^$^_P""B^<_\,P?LKY([_M7?$ G QC_ )MLYQV/
M;MU-,;QY_P %%&SN_9@_97. 2<_M7_$'H0PY/_#-O3!/7CN,'D7^\334W*TN
M:*G*5KN7*[VU;5&=6*T^)WO[[(E"3@X+E=TE=IJZ2;VM*UZD:;LM%%-+X8GN
M'AG]F;]GKP9XP/Q \(?!'X1^'?'3:WXJ\5#QAHOPY\*6'B>'Q)X[^PMXXURR
MUV+33J&EW_C&XTVPNO$MQI,]A+KMY"+K5FN[AI)37O?V7?V>-1^.-G^TKJ'P
M6^&5[^T#I^D_V%I7QJN/"&F'XG6.A+#)!'X?MO&#1G5XM!2&>56T<3KITDQA
MN9;>2:!)5\9'CS_@HJGW?V7_ -E<$KM/_&5WQ PPYXQ_PS;CUZY^M._X3_\
MX*+D?\FP_LKGK@_\-7?$ D9 !P?^&;<C( !P1G\:RY)N3<Y+6%2,9+XJ4YU&
MU.FWM[BI73=N>&BL[FD7.TN>S<ERNS=G'E6COTYY55;9PGKJV>QZO^RC^S;X
M@\>M\5==^ 7P:U?XG/XW\(?$=_B)??#GPQ/XZ?XA?#S2)]#\#>.'\4/IXU8^
M*_"6C75UHVA:Z;DZEI^DS-IT-PMJ6C-30?V2OV9O"/PU\>?!KPQ\ ?@WH/PB
M^*&N:]X@^)'PRLOA[X;C\!^/M=\3O:R^(=:\7^&/L;:5KNK:Y+:V\^KZCJ%I
M+=7US##<W+R7$,<E>3?\)]_P47Y_XQA_97YZ_P#&5WQ _N[<_P#)MO7;QGKU
MYR32'QY_P45((;]E_P#96(Y_YNM\?^V"3_PS9GH "#W (/I2B[<KLHV2<%K&
M7+*$E)QE=.2E"-1:652$'NE)39I\RM*:^&4EJO=E'XDKK1J.GV92VVET7BW]
M@']B/Q]J6N:SXX_9/_9^\8:OXDM/ T'B#6-=^%WAC4;_ %J+X86IL_APNIW5
MQ923WG_"OK/;;>!99I&F\*J"=%DL6):O1=8_93_9N\0:Q\6O$6L? OX1ZEKW
MQY\/6WA;XX:M=> ]!DN_BYX<M+9M.AT?XBNMG&/&%M%IS'3"-<2\D?3ECL'=
M[2-;=?&?^$\_X*+#@?LO_LK@>G_#5WQ ]03G_C&P9Y'.>H)!X)!#X]_X*+X/
M_&,'[*YR.A_:N^('/S;N_P"S;P2W)/4GK3<+QE!.2A*/(X\VG)+X[62UTC:]
MT[:K4:YKW=KO=K?2RBM=]%K?:RY5;0])D_9$^#C7?[/MAI/A[3_#/PR_9;N9
M-:^#7P6\+Z;8Z!\+_#7C"RTN30?!OBT^'-.BA@N+CX;:!?:[8?#_ $<"+0?#
MNH^(+_Q"NG7&NZ?H%YHWT\EN415+ *H4\G(W!P1G/X@XX&0!D#-?#2_$#_@H
MRI;;^S#^RN,\'_C*WQ^> 3C_ )ML(&>2<=3G.32GX@_\%&B,']F+]E?'I_PU
M;X_]<\X_9LYYI\LFG&37+)J3L];QMRK5;62V:L[V74+)N+ZP347V4M_F^^]M
M+VT/N>Y.4C//))YX/,;=1V-?!O\ P3H_Y)5\>_\ L_W_ (*'_P#K9OQIJQ+\
M0_\ @HN0OF?LQ_LK@;U )_:L^(..>#RG[-?&5W8+84'&XCJ>W_8F^$?Q'^#G
MPB\6Z3\5X?"-EX[\>?M#_M/_ !NU;1O ^NZIXH\-^';?XY?'[XA_%31?#EKX
MDUCP_P"%K[6[O1-%\5:?I^K:BWA_2H)M5AO?LELMLL3-8SZ^HH&>_J?RSQ^E
M% !7RA^W=_R9;^U5_P!D"^*?_J':M7U?7S%^VIHVL>(_V0_VF-!\/Z7J.N:[
MK'P-^)FGZ1HVD65QJ.K:KJ%SX1U6.VL--TZTCEN[Z_NI2L5K9VT4EQ<3,D4,
M;R,JD ]>^%?_ "3?P#_V)'@__P!1O3*[^OSC\"_\%!OV:]'\$>#-+O;KXX6]
M]IWA'PS87UN?V4/VI"]O>VFA:=;W=M+L^$F/-MIXG@D"ED65)%2250KGJO\
MAXQ^S'_T$/CA_P"(G_M3_P#SI: /O*BO@W_AXQ^S'_T$/CA_XB?^U/\ _.EH
M_P"'C'[,?_00^.'_ (B?^U/_ /.EH ^\< ]0#^%?.O[4/[+_ ,%/VP?A/JOP
M,_:%\)WOC[X4>([VPO\ Q+X+@\8^-?!MAXD_LFY6ZL]-UZZ\#>(?#>J:KHBW
M?DW4^AW=_)I5W<VMI-=6DLEM"5\8_P"'C'[,6<_;_CATQ_R:A^U-]?\ HDGK
M^?3.":8W_!13]E]LEK[XXGKT_90_:E7K@,./A&!A@.1]TL22#P!E4I1J1E&5
MVG9[M>]&49Q[V2E"+[II/6PU*4=8NTE>S3::NG%M--._+*2WZM=2M<_\$VOV
M2=2\'>/O 'BCP1X[^(?A#XF^"-"^'/B71OBC\??CW\38[7P?X7U_3O%/AO3/
M!\_CCXDZY>> KO0O$FD:/KNDZSX*FT36K#5]'TB^M]02?3[9H]KQK_P3X_8Y
M^)?C+5O'OQ ^!?ACQ=X@UY?A1)XC&NZAXJO=%\47_P #IC<?![Q/XK\+2>(1
MX9\3>./AS$YTSPQXYUG2;[Q;;:/)-H\VKS:7(+5,[_AXG^R[D,;WXWDYR/\
MC$_]J4]2">#\(CD' SGH3D8P,-'_  42_9=[WOQO.<YS^R?^U(,CC&2/A&#@
M8!R3P.!M Q6C<YMN<FVW&;M)V]JG*\K.^RDVGHVU]E-HQC'D24(QCR0E3CHM
M:;Y;0;6J3:M)*ZM&'Q.[/J#X6_"/X=_".V\86GP]T.71+7QWX\\3?$[Q0L^N
M^)->&H^-O&%TEYXBU2W;Q)J^K/I%G<SQ1"UT#1VL= TN)%M]*TRSMP(J]7KX
M(3_@HG^R\@PE[\;P,8('[)_[4N.IST^$8'J".H(R3NY,O_#QC]F/_H(?'#_Q
M$_\ :G_^=+5-MMMMMZ*[[*,8I>225DEHDDBXJT4N6,;7]V'PK5[:+IRMZ+6_
M2Q]Y45\&_P##QC]F/_H(?'#_ ,1/_:G_ /G2T?\ #QC]F/\ Z"'QP_\ $3_V
MI_\ YTM(H^\J8_1?]]/YBOA#_AXQ^S'_ -!#XX?^(G_M3_\ SI:<O_!1C]F$
ML-VH?&_:""<_LH?M3 ?> 7D_")\$N5&=IXW#C[R@#O\ @F=_R9%\#/\ L'^-
MO_5G^.*^[J^'_P#@G!I6L:+^Q3\!K+7M$USPYJ<N@^(=3DT7Q-HNI>'=>L[/
M7/'/BS6]*_M30M9MK+5M(N[G2]0L[Q]/U.TM;ZU698KF"*8.B_;I$F3AEQGC
MCM0 ^BBB@ HHHH **** ,B7P_H,\DDT^B:1--*[22RRZ;9222.QRSR2/"6=V
M))9F)))R234?_",^'/\ H7]$_P#!58?_ "/110 ?\(SX<_Z%_1/_  56'_R/
M1_PC/AS_ *%_1/\ P56'_P CT44 '_",^'/^A?T3_P %5A_\CT?\(SX<_P"A
M?T3_ ,%5A_\ (]%% !_PC/AS_H7]$_\ !58?_(]'_",^'/\ H7]$_P#!58?_
M "/110 ?\(SX;_Z%_1/_  56'_R/1_PC/AS_ *%_1/\ P56'_P CT44 '_",
M^'/^A?T3_P %5A_\CT?\(SX<_P"A?T3_ ,%5A_\ (]%% !_PC/AS_H7]$_\
M!58?_(]'_",^'/\ H7]$_P#!58?_ "/110!:M-)TO3Y&DL-,T^R>1"DDEI9V
MUM(Z;E8(S0Q(S(2-Q5B1E0<9Z: X X ]0.F3U_6BB@!:*** $()!'!XX!&1G
MGKZCI[]:3 .<$C!4'!(QC#8_$$ ^HXHHH =1110 4444 %%%% !1110 4444
M %%%% !1CZ\#'7Z=?4\=?KZT44 %%%% !1110 8!QD XZ>WTI,8Q@  GGC'8
M\_7./PHHH !C'!SCCGKP<'/XCKWI:** "BBBDTG_ %^ "$ D$C. 1^>/\*;C
M ( &,8&>I&,8)^N!]***+;;Z>8#B 2#W&<?CUS0% QCL"/SQU]^***8"T444
M %%%% !1110 T@EEZ8 ;.1D\XQCT[Y]L^U!! ^7 Y!_#<-WXE<_C110 ZBBB
M@ I#[8R.F>QQC_/M110 #.!G@X&1G//?GO\ 6EHHH **** "BBB@ _S_ )/^
M?Q[%%% "'.#CK@X^O:EHHH **** "BBB@!,'((Q@_>XY/'&"/?'7/'2EHHH
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>creg-20220630.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Tue Oct 11 17:08:58 UTC 2022 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:creg="http://www.cregcn.com/20220630" targetNamespace="http://www.cregcn.com/20220630" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:dtr="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="creg-20220630_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="creg-20220630_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="creg-20220630_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="creg-20220630_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet" id="creg_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals" id="creg_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement" id="creg_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Consolidated Statements of Operations 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://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals" id="creg_r_ConsolidatedIncomeStatement_Parentheticals">
        <link:definition>004 - Statement - Consolidated Statements of Operations 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://www.cregcn.com/role/ShareholdersEquityType2or3" id="creg_r_ShareholdersEquityType2or3">
        <link:definition>005 - Statement - Consolidated Statements of 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://www.cregcn.com/role/ConsolidatedCashFlow" id="creg_r_ConsolidatedCashFlow">
        <link:definition>006 - Statement - Consolidated Statements of Cash Flows (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://www.cregcn.com/role/OrganizationandDescriptionofBusiness" id="creg_r_OrganizationandDescriptionofBusiness">
        <link:definition>007 - Disclosure - Organization and Description of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies" id="creg_r_SummaryofSignificantAccountingPolicies">
        <link:definition>008 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OtherReceivables" id="creg_r_OtherReceivables">
        <link:definition>009 - Disclosure - Other Receivables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AssetSubjecttoBuyback" id="creg_r_AssetSubjecttoBuyback">
        <link:definition>010 - Disclosure - Asset Subject to Buyback</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables" id="creg_r_AccruedLiabilitiesandOtherPayables">
        <link:definition>011 - Disclosure - Accrued Liabilities and Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/TaxesPayable" id="creg_r_TaxesPayable">
        <link:definition>012 - Disclosure - Taxes 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://www.cregcn.com/role/DeferredTaxNet" id="creg_r_DeferredTaxNet">
        <link:definition>013 - Disclosure - Deferred Tax, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/LoanPayable" id="creg_r_LoanPayable">
        <link:definition>014 - Disclosure - Loan 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://www.cregcn.com/role/RelatedPartyTransactions" id="creg_r_RelatedPartyTransactions">
        <link:definition>015 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/NotePayableNet" id="creg_r_NotePayableNet">
        <link:definition>016 - Disclosure - Note Payable, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation" id="creg_r_SharesIssuedforEquityFinancingandStockCompensation">
        <link:definition>017 - Disclosure - Shares Issued for Equity Financing and Stock Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan" id="creg_r_StockBasedCompensationPlan">
        <link:definition>018 - Disclosure - Stock-Based Compensation Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/IncomeTax" id="creg_r_IncomeTax">
        <link:definition>019 - Disclosure - Income 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://www.cregcn.com/role/StatutoryReserves" id="creg_r_StatutoryReserves">
        <link:definition>020 - Disclosure - Statutory Reserves</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/Contingencies" id="creg_r_Contingencies">
        <link:definition>021 - Disclosure - Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/Commitments" id="creg_r_Commitments">
        <link:definition>022 - Disclosure - Commitments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SubsequentEvents" id="creg_r_SubsequentEvents">
        <link:definition>023 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy" id="creg_r_AccountingPoliciesByPolicy">
        <link:definition>024 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables" id="creg_r_SummaryofSignificantAccountingPoliciesTables">
        <link:definition>025 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables" id="creg_r_AccruedLiabilitiesandOtherPayablesTables">
        <link:definition>026 - Disclosure - Accrued Liabilities and Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/TaxesPayableTables" id="creg_r_TaxesPayableTables">
        <link:definition>027 - Disclosure - Taxes 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://www.cregcn.com/role/DeferredTaxNetTables" id="creg_r_DeferredTaxNetTables">
        <link:definition>028 - Disclosure - Deferred Tax, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables" id="creg_r_SharesIssuedforEquityFinancingandStockCompensationTables">
        <link:definition>029 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables" id="creg_r_StockBasedCompensationPlanTables">
        <link:definition>030 - Disclosure - Stock-Based Compensation Plan (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/IncomeTaxTables" id="creg_r_IncomeTaxTables">
        <link:definition>031 - Disclosure - Income Tax (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StatutoryReservesTables" id="creg_r_StatutoryReservesTables">
        <link:definition>032 - Disclosure - Statutory Reserves (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/CommitmentsTables" id="creg_r_CommitmentsTables">
        <link:definition>033 - Disclosure - Commitments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails" id="creg_r_OrganizationandDescriptionofBusinessDetails">
        <link:definition>034 - Disclosure - Organization and Description of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails" id="creg_r_SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>035 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable" id="creg_r_ScheduleofpropertyandequipmentestimatedlivesTable">
        <link:definition>036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/OtherReceivablesDetails" id="creg_r_OtherReceivablesDetails">
        <link:definition>037 - Disclosure - Other Receivables (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails" id="creg_r_AssetSubjecttoBuybackDetails">
        <link:definition>038 - Disclosure - Asset Subject to Buyback (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable" id="creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable">
        <link:definition>039 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/TaxesPayableDetails" id="creg_r_TaxesPayableDetails">
        <link:definition>040 - Disclosure - Taxes 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://www.cregcn.com/role/ScheduleoftaxespayableTable" id="creg_r_ScheduleoftaxespayableTable">
        <link:definition>041 - Disclosure - Taxes Payable (Details) - Schedule of taxes 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://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable" id="creg_r_ScheduleofdeferredtaxassetsTable">
        <link:definition>042 - Disclosure - Deferred Tax, Net (Details) - Schedule of deferred tax assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/LoanPayableDetails" id="creg_r_LoanPayableDetails">
        <link:definition>043 - Disclosure - Loan 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://www.cregcn.com/role/RelatedPartyTransactionsDetails" id="creg_r_RelatedPartyTransactionsDetails">
        <link:definition>044 - 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://www.cregcn.com/role/NotePayableNetDetails" id="creg_r_NotePayableNetDetails">
        <link:definition>045 - Disclosure - Note Payable, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails" id="creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails">
        <link:definition>046 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable" id="creg_r_ScheduleofactivitiesofwarrantsTable">
        <link:definition>047 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of 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://www.cregcn.com/role/StockBasedCompensationPlanDetails" id="creg_r_StockBasedCompensationPlanDetails">
        <link:definition>048 - Disclosure - Stock-Based Compensation Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable" id="creg_r_ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable">
        <link:definition>049 - Disclosure - Stock-Based Compensation Plan (Details) - Schedule of summarizes option activity with respect to employees and independent directors</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/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5UInOhyc5UIxrLMsTjENR5OlHgHZuxH45ZxOwwQ2Ungft+u4dSh7mkt2K+g1vl1lfswphN97XLfwvEPV1Z/ZfdIcY061w2kyBWXKqyyNl+E/91tMSH7cCqVJDVVxuSArlA==] CSR-->
      <link:roleType roleURI="http://www.cregcn.com/role/IncomeTaxDetails" id="creg_r_IncomeTaxDetails">
        <link:definition>050 - Disclosure - Income Tax (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" id="creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable">
        <link:definition>051 - Disclosure - Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable" id="creg_r_ScheduleofprovisionforincometaxexpenseTable">
        <link:definition>052 - Disclosure - Income Tax (Details) - Schedule of provision for income tax 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://www.cregcn.com/role/StatutoryReservesDetails" id="creg_r_StatutoryReservesDetails">
        <link:definition>053 - Disclosure - Statutory Reserves (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable" id="creg_r_ScheduleofmaximumstatutoryreserveamountTable">
        <link:definition>054 - Disclosure - Statutory Reserves (Details) - Schedule of maximum statutory reserve amount</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ContingenciesDetails" id="creg_r_ContingenciesDetails">
        <link:definition>055 - Disclosure - Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/CommitmentsDetails" id="creg_r_CommitmentsDetails">
        <link:definition>056 - Disclosure - Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable" id="creg_r_ScheduleofleasecostsleasetermanddiscountrateTable">
        <link:definition>057 - Disclosure - Commitments (Details) - Schedule of lease costs, lease term and discount rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable" id="creg_r_ScheduleofmaturitiesoftheofficeleaseliabilitiesTable">
        <link:definition>058 - Disclosure - Commitments (Details) - Schedule of maturities of the office 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://www.cregcn.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/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/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/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.xsd"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
  <xs:element name="AssetSubjectToBuybackAndConstructionInProgressAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
  <xs:element name="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
  <xs:element name="TaxPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxPayableAbstract"/>
  <xs:element name="ScheduleOfTaxesPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfTaxesPayableAbstract"/>
  <xs:element name="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
  <xs:element name="ScheduleOfDeferredTaxAssetsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfDeferredTaxAssetsAbstract"/>
  <xs:element name="ConvertibleNotePayableNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ConvertibleNotePayableNetAbstract"/>
  <xs:element name="ScheduleOfActivitiesOfWarrantsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfActivitiesOfWarrantsAbstract"/>
  <xs:element name="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
  <xs:element name="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
  <xs:element name="ScheduleOfProvisionForIncomeTaxExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
  <xs:element name="StatutoryReservesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesAbstract"/>
  <xs:element name="ScheduleOfMaximumStatutoryReserveAmountAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
  <xs:element name="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract"/>
  <xs:element name="UnlabeledAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract0"/>
  <xs:element name="UnlabeledAbstract1" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract1"/>
  <xs:element name="UnlabeledAbstract2" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract2"/>
  <xs:element name="UnlabeledAbstract3" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract3"/>
  <xs:element name="UnlabeledAbstract4" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract4"/>
  <xs:element name="UnlabeledAbstract5" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract5"/>
  <xs:element name="UnlabeledAbstract6" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract6"/>
  <xs:element name="UnlabeledAbstract7" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract7"/>
  <xs:element name="UnlabeledAbstract8" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract8"/>
  <xs:element name="UnlabeledAbstract9" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract9"/>
  <xs:element name="UnlabeledAbstract10" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract10"/>
  <xs:element name="UnlabeledAbstract11" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract11"/>
  <xs:element name="UnlabeledAbstract12" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract12"/>
  <xs:element name="UnlabeledAbstract13" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract13"/>
  <xs:element name="UnlabeledAbstract14" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract14"/>
  <xs:element name="UnlabeledAbstract15" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract15"/>
  <xs:element name="UnlabeledAbstract16" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract16"/>
  <xs:element name="UnlabeledAbstract17" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract17"/>
  <xs:element name="UnlabeledAbstract18" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract18"/>
  <xs:element name="UnlabeledAbstract19" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract19"/>
  <xs:element name="UnlabeledAbstract20" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract20"/>
  <xs:element name="UnlabeledAbstract21" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract21"/>
  <xs:element name="UnlabeledAbstract22" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract22"/>
  <xs:element name="UnlabeledAbstract23" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract23"/>
  <xs:element name="UnlabeledAbstract24" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract24"/>
  <xs:element name="UnlabeledAbstract25" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract25"/>
  <xs:element name="UnlabeledAbstract26" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract26"/>
  <xs:element name="UnlabeledAbstract27" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract27"/>
  <xs:element name="UnlabeledAbstract28" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract28"/>
  <xs:element name="UnlabeledAbstract29" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract29"/>
  <xs:element name="UnlabeledAbstract30" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract30"/>
  <xs:element name="UnlabeledAbstract31" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract31"/>
  <xs:element name="UnlabeledAbstract32" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract32"/>
  <xs:element name="UnlabeledAbstract33" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract33"/>
  <xs:element name="UnlabeledAbstract34" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract34"/>
  <xs:element name="UnlabeledAbstract35" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract35"/>
  <xs:element name="UnlabeledAbstract36" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract36"/>
  <xs:element name="UnlabeledAbstract37" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract37"/>
  <xs:element name="UnlabeledAbstract38" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract38"/>
  <xs:element name="UnlabeledAbstract39" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract39"/>
  <xs:element name="UnlabeledAbstract40" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract40"/>
  <xs:element name="UnlabeledAbstract41" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract41"/>
  <xs:element name="UnlabeledAbstract42" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract42"/>
  <xs:element name="UnlabeledAbstract43" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract43"/>
  <xs:element name="UnlabeledAbstract44" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract44"/>
  <xs:element name="UnlabeledAbstract45" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract45"/>
  <xs:element name="UnlabeledAbstract46" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract46"/>
  <xs:element name="UnlabeledAbstract47" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract47"/>
  <xs:element name="UnlabeledAbstract48" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract48"/>
  <xs:element name="UnlabeledAbstract49" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract49"/>
  <xs:element name="UnlabeledAbstract50" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract50"/>
  <xs:element name="UnlabeledAbstract51" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract51"/>
  <xs:element name="UnlabeledAbstract52" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract52"/>
  <xs:element name="UnlabeledAbstract53" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract53"/>
  <xs:element name="UnlabeledAbstract54" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract54"/>
  <xs:element name="UnlabeledAbstract55" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract55"/>
  <xs:element name="UnlabeledAbstract56" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract56"/>
  <xs:element name="UnlabeledAbstract57" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract57"/>
  <xs:element name="UnlabeledAbstract58" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract58"/>
  <xs:element name="UnlabeledAbstract59" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract59"/>
  <xs:element name="UnlabeledAbstract60" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UnlabeledAbstract60"/>
  <xs:element name="AccruedInterestOnNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AccruedInterestOnNotes"/>
  <xs:element name="EntrustedLoansPayableInterestCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_EntrustedLoansPayableInterestCurrent"/>
  <xs:element name="StatutoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReserve"/>
  <xs:element name="OperatingLeasesIncomeStatementContingentRevenues" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_OperatingLeasesIncomeStatementContingentRevenues"/>
  <xs:element name="GainOnTerminationOfBuybackAgreementOfChengliProject" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_GainOnTerminationOfBuybackAgreementOfChengliProject"/>
  <xs:element name="TransferToStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferToStatutoryReserves"/>
  <xs:element name="IncreaseDecreaseInOtherReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseInOtherReceivable"/>
  <xs:element name="SharesToBeIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesToBeIssued"/>
  <xs:element name="AdoptionOfRightoOfUseAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdoptionOfRightoOfUseAsset"/>
  <xs:element name="AdoptionOfOperatingLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdoptionOfOperatingLeaseLiability"/>
  <xs:element name="ConversionOfLongtermNotesIntoCommonShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_ConversionOfLongtermNotesIntoCommonShares"/>
  <xs:element name="OrganizationandDescriptionofBusinessTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_OrganizationandDescriptionofBusinessTable"/>
  <xs:element name="OrganizationandDescriptionofBusinessLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OrganizationandDescriptionofBusinessLineItems"/>
  <xs:element name="AssetSubjectToBuybackAndConstructionInProgressTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock"/>
  <xs:element name="AssetSubjecttoBuybackTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_AssetSubjecttoBuybackTable"/>
  <xs:element name="AssetSubjecttoBuybackLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AssetSubjecttoBuybackLineItems"/>
  <xs:element name="TaxPayableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxPayableTextBlock"/>
  <xs:element name="DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"/>
  <xs:element name="ConvertibleNotePayableNetTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ConvertibleNotePayableNetTextBlock"/>
  <xs:element name="StatutoryReservesTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesTextBlock"/>
  <xs:element name="ContingenciesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_ContingenciesTable"/>
  <xs:element name="ContingenciesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ContingenciesLineItems"/>
  <xs:element name="UsesAndSourcesOfLiquidity" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_UsesAndSourcesOfLiquidity"/>
  <xs:element name="CashFlowPresentationPolicyTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CashFlowPresentationPolicyTextBlock"/>
  <xs:element name="IncomeTaxPayableDisclosureTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxPayableDisclosureTableTextBlock"/>
  <xs:element name="TaxesPayableTablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_TaxesPayableTablesTable"/>
  <xs:element name="TaxesPayableTablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxesPayableTablesLineItems"/>
  <xs:element name="ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
  <xs:element name="StatutoryReservesDisclosureTableTextBlock" type="dtr:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDisclosureTableTextBlock"/>
  <xs:element name="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <xs:element name="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
  <xs:element name="ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund"/>
  <xs:element name="DeferredTaxAssetNoncurrentNetOperatingLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
  <xs:element name="DeferredTaxAssetsGrossNoncurrent1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsGrossNoncurrent1"/>
  <xs:element name="DeferredTaxAssetsValuationAllowanceNoncurrent1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
  <xs:element name="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable"/>
  <xs:element name="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged"/>
  <xs:element name="AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" type="dtr:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance"/>
  <xs:element name="AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" type="dtr:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc"/>
  <xs:element name="WeightedAverageRemainingContractualTermInYearExercised" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_WeightedAverageRemainingContractualTermInYearExercised"/>
  <xs:element name="WeightedAverageRemainingContractualTermInYearForfeited" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_WeightedAverageRemainingContractualTermInYearForfeited"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1"/>
  <xs:element name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="USStatutoryRates" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_USStatutoryRates"/>
  <xs:element name="PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars"/>
  <xs:element name="IncomeTaxBenefit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxBenefit"/>
  <xs:element name="TypeOfCurrencyDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TypeOfCurrencyDomain"/>
  <xs:element name="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
  <xs:element name="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
  <xs:element name="MaximumStatutoryReserveAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_MaximumStatutoryReserveAmount"/>
  <xs:element name="StatutoryReserveDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReserveDescription"/>
  <xs:element name="OrganizationandDescriptionofBusinessDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_OrganizationandDescriptionofBusinessDetailsTable"/>
  <xs:element name="OrganizationandDescriptionofBusinessDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
  <xs:element name="MaturityTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_MaturityTerm"/>
  <xs:element name="VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage"/>
  <xs:element name="SaleOfStockholderPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_SaleOfStockholderPaid"/>
  <xs:element name="UntilOperationResumes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_UntilOperationResumes"/>
  <xs:element name="PercentageOfAmountInitialCapitalContribution" type="dtr:percentItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfAmountInitialCapitalContribution"/>
  <xs:element name="OwnershipPaid" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_OwnershipPaid"/>
  <xs:element name="LossFromTransferAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossFromTransferAmount"/>
  <xs:element name="DescriptionOfFormationOfZhongxun" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfFormationOfZhongxun"/>
  <xs:element name="DescriptionOfFormationOfYinghua" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfFormationOfYinghua"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
  <xs:element name="NetLossAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_NetLossAmount"/>
  <xs:element name="NetIncomeAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_NetIncomeAmount"/>
  <xs:element name="DescriptionOfInsurancePolicy" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfInsurancePolicy"/>
  <xs:element name="AdvanceToThirdParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToThirdParty"/>
  <xs:element name="AdvanceToEmployees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToEmployees"/>
  <xs:element name="AdvanceToSuppliers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToSuppliers"/>
  <xs:element name="SocialInsuranceReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_SocialInsuranceReceivable"/>
  <xs:element name="SocialInsurancePrepayment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SocialInsurancePrepayment"/>
  <xs:element name="MarketResearchAndProjectDevelopmentDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_MarketResearchAndProjectDevelopmentDescription"/>
  <xs:element name="AssetSubjecttoBuybackDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_AssetSubjecttoBuybackDetailsTable"/>
  <xs:element name="AssetSubjecttoBuybackDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AssetSubjecttoBuybackDetailsLineItems"/>
  <xs:element name="TransferredOfSharesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferredOfSharesDescription"/>
  <xs:element name="TerminationLoanAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_TerminationLoanAmount"/>
  <xs:element name="TaxesPayableNonCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxesPayableNonCurrent"/>
  <xs:element name="IncomeTaxPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxPayable"/>
  <xs:element name="TaxPayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxPayableCurrent"/>
  <xs:element name="IncomeTaxLiabilityInstallmentsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxLiabilityInstallmentsDescription"/>
  <xs:element name="TypeOfAgreementDomain" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TypeOfAgreementDomain"/>
  <xs:element name="LoanPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_LoanPayableDetailsTable"/>
  <xs:element name="LoanPayableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LoanPayableDetailsLineItems"/>
  <xs:element name="TotalFundCapitalContribution" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TotalFundCapitalContribution"/>
  <xs:element name="DescriptionOfEquityInvestment" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfEquityInvestment"/>
  <xs:element name="DescriptionOfRemainingLoanBalance" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfRemainingLoanBalance"/>
  <xs:element name="BuyBackPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_BuyBackPrice"/>
  <xs:element name="TransferPriceInstallmentPaymentsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceInstallmentPaymentsDescription"/>
  <xs:element name="RepaymentPrincipalAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_RepaymentPrincipalAmount"/>
  <xs:element name="NotePayableNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_NotePayableNetDetailsTable"/>
  <xs:element name="NotePayableNetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_NotePayableNetDetailsLineItems"/>
  <xs:element name="IncreaseDecreaseOutstandingBalancePercentage" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseOutstandingBalancePercentage"/>
  <xs:element name="LossOnConversionAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossOnConversionAmount"/>
  <xs:element name="PromissioryNote" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_PromissioryNote"/>
  <xs:element name="OutstandingPrincipalBalance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_OutstandingPrincipalBalance"/>
  <xs:element name="InterestExpensesDebtExcludingAmortization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestExpensesDebtExcludingAmortization"/>
  <xs:element name="AgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AgreementDescription"/>
  <xs:element name="IncomeTaxDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_IncomeTaxDetailsTable"/>
  <xs:element name="IncomeTaxDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxDetailsLineItems"/>
  <xs:element name="IncomeTaxTermYear" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxTermYear"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
  <xs:element name="StatutoryReservesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StatutoryReservesDetailsTable"/>
  <xs:element name="StatutoryReservesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDetailsLineItems"/>
  <xs:element name="PercentageOfStatutoryReserveNetIncome" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfStatutoryReserveNetIncome"/>
  <xs:element name="PercentageOfReserveRegisteredCapital" type="dtr:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfReserveRegisteredCapital"/>
  <xs:element name="TotalRemainingReserveDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TotalRemainingReserveDescription"/>
  <xs:element name="ContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_ContingenciesDetailsTable"/>
  <xs:element name="ContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ContingenciesDetailsLineItems"/>
  <xs:element name="CommitmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_CommitmentsDetailsTable"/>
  <xs:element name="CommitmentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CommitmentsDetailsLineItems"/>
  <xs:element name="LeaseExpirationDate" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LeaseExpirationDate"/>
  <xs:element name="TypeOfAgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_TypeOfAgreementAxis"/>
  <xs:element name="TypeOfCurrencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_TypeOfCurrencyAxis"/>
  <xs:element name="AccruedPayrollAndWelfareMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AccruedPayrollAndWelfareMember"/>
  <xs:element name="ArticlesOfIncorporationMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ArticlesOfIncorporationMember"/>
  <xs:element name="BaiChonggongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_BaiChonggongMember"/>
  <xs:element name="ChengaliMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ChengaliMember"/>
  <xs:element name="CommonWelfareFundMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CommonWelfareFundMember"/>
  <xs:element name="ConsultingAndLegalExpensesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ConsultingAndLegalExpensesMember"/>
  <xs:element name="DaTangShiDaiMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DaTangShiDaiMember"/>
  <xs:element name="DaTongRecyclingEnergyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DaTongRecyclingEnergyMember"/>
  <xs:element name="EducationAndUnionFundAndSocialInsurancePayableMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EducationAndUnionFundAndSocialInsurancePayableMember"/>
  <xs:element name="EnergyTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EnergyTechnologyCoLtdMember"/>
  <xs:element name="ErdosMetallurgyCompanyLimitedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ErdosMetallurgyCompanyLimitedMember"/>
  <xs:element name="ErdosTCHMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ErdosTCHMember"/>
  <xs:element name="HYREFLoanentrustedLoanMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HYREFLoanentrustedLoanMember"/>
  <xs:element name="HYREFMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HYREFMember"/>
  <xs:element name="MrKuMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_MrKuMember"/>
  <xs:element name="NewLeaseContractMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_NewLeaseContractMember"/>
  <xs:element name="OtherMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OtherMember"/>
  <xs:element name="PRCMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PRCMember"/>
  <xs:element name="PromissoryNotesInApril2021Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PromissoryNotesInApril2021Member"/>
  <xs:element name="PromissoryNotesInDecember2020Member" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PromissoryNotesInDecember2020Member"/>
  <xs:element name="ShaanxiHuahongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShaanxiHuahongMember"/>
  <xs:element name="ShanghaiTCHMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShanghaiTCHMember"/>
  <xs:element name="StatutoryReservesMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesMember"/>
  <xs:element name="StatutorySurplusReserveFundMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutorySurplusReserveFundMember"/>
  <xs:element name="TianYuXuZhouRecyclingEnergyMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TianYuXuZhouRecyclingEnergyMember"/>
  <xs:element name="TransferAgreementMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferAgreementMember"/>
  <xs:element name="TransferPriceForShenqiuPhaseIAndIIProjectsMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
  <xs:element name="TransferPriceForXuzhouHuayuProjectMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceForXuzhouHuayuProjectMember"/>
  <xs:element name="XiaTCHMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XiaTCHMember"/>
  <xs:element name="XianTCHMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTCHMember"/>
  <xs:element name="XianZhonghongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianZhonghongMember"/>
  <xs:element name="ZhonghongMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhonghongMember"/>
  <xs:element name="ZhongxunMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ZhongxunMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>9
<FILENAME>creg-20220630_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: Tue Oct 11 17:08:58 UTC 2022 -->
<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="creg-20220630.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofdeferredtaxassetsTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofprovisionforincometaxexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ValueAddedTaxReceivable" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedInterestOnNotes" xlink:href="creg-20220630.xsd#creg_AccruedInterestOnNotes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="creg_AccruedInterestOnNotes" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoansPayableInterestCurrent" xlink:href="creg-20220630.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LoansPayableCurrent" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20220630.xsd#creg_StatutoryReserve"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="creg_StatutoryReserve" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:label="creg_OperatingLeasesIncomeStatementContingentRevenues" xlink:href="creg-20220630.xsd#creg_OperatingLeasesIncomeStatementContingentRevenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="creg_OperatingLeasesIncomeStatementContingentRevenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="2" weight="1"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5UInOhyc5UIxrLMsTjENR5OlHgHZuxH45ZxOwwQ2Ungft+u4dSh7mkt2K+g1vl1lfswphN97XLfwvEPV1Z/ZfdIcY061w2kyBWXKqyyNl+E/KgmJ2fjxde7gjqZ89cfxCw==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingExpenses" order="1" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_GainOnTerminationOfBuybackAgreementOfChengliProject" xlink:href="creg-20220630.xsd#creg_GainOnTerminationOfBuybackAgreementOfChengliProject"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="creg_GainOnTerminationOfBuybackAgreementOfChengliProject" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" order="5" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="8" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20220630.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_IncreaseDecreaseInOtherReceivable" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="creg_SharesToBeIssued" xlink:href="creg-20220630.xsd#creg_SharesToBeIssued"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="creg_SharesToBeIssued" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="3" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable">
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" xlink:href="creg-20220630.xsd#creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" order="5" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxBenefit" xlink:href="creg-20220630.xsd#creg_IncomeTaxBenefit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="creg_IncomeTaxBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="creg_IncomeTaxBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>creg-20220630_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: Tue Oct 11 17:08:58 UTC 2022 -->
<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="creg-20220630.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AssetSubjecttoBuyback" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuyback"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_LoanPayable" roleURI="http://www.cregcn.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofdeferredtaxassetsTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofactivitiesofwarrantsTable" roleURI="http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofprovisionforincometaxexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofleasecostsleasetermanddiscountrateTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofmaturitiesoftheofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AssetSubjecttoBuybackDetails" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_LoanPayableDetails" roleURI="http://www.cregcn.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ContingenciesDetails" roleURI="http://www.cregcn.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#DocumentAndEntityInformation" roleURI="http://www.cregcn.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://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" 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/2022/elts/us-gaap-2022.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_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedInterestOnNotes" xlink:href="creg-20220630.xsd#creg_AccruedInterestOnNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="creg_AccruedInterestOnNotes" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoansPayableInterestCurrent" xlink:href="creg-20220630.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="creg_EntrustedLoansPayableInterestCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_StatutoryReserve" xlink:href="creg-20220630.xsd#creg_StatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="creg_StatutoryReserve" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_NotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DerivativeFixedInterestRate" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OperatingLeasesIncomeStatementContingentRevenues" xlink:href="creg-20220630.xsd#creg_OperatingLeasesIncomeStatementContingentRevenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="creg_OperatingLeasesIncomeStatementContingentRevenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_GainOnTerminationOfBuybackAgreementOfChengliProject" xlink:href="creg-20220630.xsd#creg_GainOnTerminationOfBuybackAgreementOfChengliProject"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="creg_GainOnTerminationOfBuybackAgreementOfChengliProject" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_StatutoryReservesMember" xlink:href="creg-20220630.xsd#creg_StatutoryReservesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="creg_StatutoryReservesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferToStatutoryReserves" xlink:href="creg-20220630.xsd#creg_TransferToStatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_TransferToStatutoryReserves" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20220630.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="creg_IncreaseDecreaseInOtherReceivable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_SharesToBeIssued" xlink:href="creg-20220630.xsd#creg_SharesToBeIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="creg_SharesToBeIssued" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfRightoOfUseAsset" xlink:href="creg-20220630.xsd#creg_AdoptionOfRightoOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="creg_AdoptionOfRightoOfUseAsset" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfOperatingLeaseLiability" xlink:href="creg-20220630.xsd#creg_AdoptionOfOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="creg_AdoptionOfOperatingLeaseLiability" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20220630.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessLineItems" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessTable" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_OrganizationandDescriptionofBusinessLineItems" xlink:to="creg_OrganizationandDescriptionofBusinessTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessLineItems" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AssetSubjecttoBuyback">
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackLineItems" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackTable" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_AssetSubjecttoBuybackLineItems" xlink:to="creg_AssetSubjecttoBuybackTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:href="creg-20220630.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjecttoBuybackLineItems" xlink:to="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayable">
    <loc xlink:type="locator" xlink:label="creg_TaxPayableAbstract" xlink:href="creg-20220630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20220630.xsd#creg_TaxPayableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_TaxPayableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNet">
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoanPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/NotePayableNet">
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetAbstract" xlink:href="creg-20220630.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetTextBlock" xlink:href="creg-20220630.xsd#creg_ConvertibleNotePayableNetTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ConvertibleNotePayableNetAbstract" xlink:to="creg_ConvertibleNotePayableNetTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/StatutoryReserves">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20220630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesTextBlock" xlink:href="creg-20220630.xsd#creg_StatutoryReservesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="creg_ContingenciesLineItems" xlink:href="creg-20220630.xsd#creg_ContingenciesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesTable" xlink:href="creg-20220630.xsd#creg_ContingenciesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_ContingenciesLineItems" xlink:to="creg_ContingenciesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDisclosures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ContingenciesLineItems" xlink:to="us-gaap_LossContingencyDisclosures" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Commitments">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_UsesAndSourcesOfLiquidity" xlink:href="creg-20220630.xsd#creg_UsesAndSourcesOfLiquidity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_UsesAndSourcesOfLiquidity" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CashFlowPresentationPolicyTextBlock" xlink:href="creg-20220630.xsd#creg_CashFlowPresentationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_CashFlowPresentationPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableTables">
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableTablesLineItems" xlink:href="creg-20220630.xsd#creg_TaxesPayableTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableTablesTable" xlink:href="creg-20220630.xsd#creg_TaxesPayableTablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_TaxesPayableTablesLineItems" xlink:to="creg_TaxesPayableTablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20220630.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxesPayableTablesLineItems" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNetTables">
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20220630.xsd#creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesTables">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20220630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:href="creg-20220630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20220630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EducationAndUnionFundAndSocialInsurancePayableMember" xlink:href="creg-20220630.xsd#creg_EducationAndUnionFundAndSocialInsurancePayableMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="creg_EducationAndUnionFundAndSocialInsurancePayableMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ConsultingAndLegalExpensesMember" xlink:href="creg-20220630.xsd#creg_ConsultingAndLegalExpensesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="creg_ConsultingAndLegalExpensesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedPayrollAndWelfareMember" xlink:href="creg-20220630.xsd#creg_AccruedPayrollAndWelfareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="creg_AccruedPayrollAndWelfareMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OtherMember" xlink:href="creg-20220630.xsd#creg_OtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="creg_OtherMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleoftaxespayableTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfTaxesPayableAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfDeferredTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" xlink:href="creg-20220630.xsd#creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable">
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:href="creg-20220630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" xlink:href="creg-20220630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5UInOhyc5UIxrLMsTjENR5OlHgHZuxH45ZxOwwQ2Ungft+u4dSh7mkt2K+g1vl1lfswphN97XLfwvEPV1Z/ZfdIcY061w2kyBWXKqyyNl+E/+1zenshnaCBoh2BNFPELAA==] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:href="creg-20220630.xsd#creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="22" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" xlink:href="creg-20220630.xsd#creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_WeightedAverageRemainingContractualTermInYearExercised" xlink:href="creg-20220630.xsd#creg_WeightedAverageRemainingContractualTermInYearExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="creg_WeightedAverageRemainingContractualTermInYearExercised" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_WeightedAverageRemainingContractualTermInYearForfeited" xlink:href="creg-20220630.xsd#creg_WeightedAverageRemainingContractualTermInYearForfeited"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="creg_WeightedAverageRemainingContractualTermInYearForfeited" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_USStatutoryRates" xlink:href="creg-20220630.xsd#creg_USStatutoryRates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_USStatutoryRates" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" xlink:href="creg-20220630.xsd#creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxBenefit" xlink:href="creg-20220630.xsd#creg_IncomeTaxBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="creg_IncomeTaxBenefit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyAxis" xlink:href="creg-20220630.xsd#creg_TypeOfCurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="creg_TypeOfCurrencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyDomain" xlink:href="creg-20220630.xsd#creg_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_TypeOfCurrencyAxis" xlink:to="creg_TypeOfCurrencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyDomain_0" xlink:href="creg-20220630.xsd#creg_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_TypeOfCurrencyAxis" xlink:to="creg_TypeOfCurrencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_CNY"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TypeOfCurrencyDomain" xlink:to="currency_CNY" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShanghaiTCHMember" xlink:href="creg-20220630.xsd#creg_ShanghaiTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ShanghaiTCHMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20220630.xsd#creg_XianTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_XianTCHMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20220630.xsd#creg_ErdosTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ErdosTCHMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongMember" xlink:href="creg-20220630.xsd#creg_XianZhonghongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_XianZhonghongMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShaanxiHuahongMember" xlink:href="creg-20220630.xsd#creg_ShaanxiHuahongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ShaanxiHuahongMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongxunMember" xlink:href="creg-20220630.xsd#creg_ZhongxunMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ZhongxunMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="us-gaap_Capital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MaximumStatutoryReserveAmount" xlink:href="creg-20220630.xsd#creg_MaximumStatutoryReserveAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_MaximumStatutoryReserveAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserveDescription" xlink:href="creg-20220630.xsd#creg_StatutoryReserveDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_StatutoryReserveDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails">
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_OrganizationandDescriptionofBusinessDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="dei_LegalEntityAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_RangeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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="creg_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20220630.xsd#creg_ErdosMetallurgyCompanyLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ErdosMetallurgyCompanyLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EnergyTechnologyCoLtdMember" xlink:href="creg-20220630.xsd#creg_EnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_EnergyTechnologyCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20220630.xsd#creg_ErdosTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ErdosTCHMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20220630.xsd#creg_DaTangShiDaiMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_DaTangShiDaiMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20220630.xsd#creg_DaTongRecyclingEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_DaTongRecyclingEnergyMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20220630.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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="creg_ZhonghongMember" xlink:href="creg-20220630.xsd#creg_ZhonghongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ZhonghongMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ArticlesOfIncorporationMember" xlink:href="creg-20220630.xsd#creg_ArticlesOfIncorporationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ArticlesOfIncorporationMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MaturityTerm" xlink:href="creg-20220630.xsd#creg_MaturityTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_MaturityTerm" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" xlink:href="creg-20220630.xsd#creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SaleOfStockholderPaid" xlink:href="creg-20220630.xsd#creg_SaleOfStockholderPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_SaleOfStockholderPaid" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInPowerAndDistributionProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInPowerAndDistributionProjects"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_InvestmentsInPowerAndDistributionProjects" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_UntilOperationResumes" xlink:href="creg-20220630.xsd#creg_UntilOperationResumes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_UntilOperationResumes" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfAmountInitialCapitalContribution" xlink:href="creg-20220630.xsd#creg_PercentageOfAmountInitialCapitalContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_PercentageOfAmountInitialCapitalContribution" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OwnershipPaid" xlink:href="creg-20220630.xsd#creg_OwnershipPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_OwnershipPaid" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConstructionLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConstructionLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_RepaymentsOfConstructionLoansPayable" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossFromTransferAmount" xlink:href="creg-20220630.xsd#creg_LossFromTransferAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LossFromTransferAmount" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFormationOfZhongxun" xlink:href="creg-20220630.xsd#creg_DescriptionOfFormationOfZhongxun"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_DescriptionOfFormationOfZhongxun" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFormationOfYinghua" xlink:href="creg-20220630.xsd#creg_DescriptionOfFormationOfYinghua"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_DescriptionOfFormationOfYinghua" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_ExcessStockSharesAuthorized" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="creg-20220630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20220630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_SummaryofSignificantAccountingPoliciesDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_ErdosTCHMember" xlink:href="creg-20220630.xsd#creg_ErdosTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ErdosTCHMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NetLossAmount" xlink:href="creg-20220630.xsd#creg_NetLossAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_NetLossAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NetIncomeAmount" xlink:href="creg-20220630.xsd#creg_NetIncomeAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_NetIncomeAmount" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_RetainedEarningsAppropriated" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableSale"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableSale" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfInsurancePolicy" xlink:href="creg-20220630.xsd#creg_DescriptionOfInsurancePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_DescriptionOfInsurancePolicy" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanFundedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanFundedPercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToThirdParty" xlink:href="creg-20220630.xsd#creg_AdvanceToThirdParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_AdvanceToThirdParty" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToEmployees" xlink:href="creg-20220630.xsd#creg_AdvanceToEmployees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_AdvanceToEmployees" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliers" xlink:href="creg-20220630.xsd#creg_AdvanceToSuppliers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_AdvanceToSuppliers" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_OtherReceivables" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SocialInsuranceReceivable" xlink:href="creg-20220630.xsd#creg_SocialInsuranceReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_SocialInsuranceReceivable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SocialInsurancePrepayment" xlink:href="creg-20220630.xsd#creg_SocialInsurancePrepayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_SocialInsurancePrepayment" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MarketResearchAndProjectDevelopmentDescription" xlink:href="creg-20220630.xsd#creg_MarketResearchAndProjectDevelopmentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="creg_MarketResearchAndProjectDevelopmentDescription" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails">
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackDetailsTable" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="creg_AssetSubjecttoBuybackDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_AssetSubjecttoBuybackDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_ChengaliMember" xlink:href="creg-20220630.xsd#creg_ChengaliMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ChengaliMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="us-gaap_OtherAssets" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferredOfSharesDescription" xlink:href="creg-20220630.xsd#creg_TransferredOfSharesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="creg_TransferredOfSharesDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TerminationLoanAmount" xlink:href="creg-20220630.xsd#creg_TerminationLoanAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="creg_TerminationLoanAmount" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableDetails">
    <loc xlink:type="locator" xlink:label="creg_TaxPayableAbstract" xlink:href="creg-20220630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableNonCurrent" xlink:href="creg-20220630.xsd#creg_TaxesPayableNonCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_TaxesPayableNonCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayable" xlink:href="creg-20220630.xsd#creg_IncomeTaxPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_IncomeTaxPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableCurrent" xlink:href="creg-20220630.xsd#creg_TaxPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_TaxPayableCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20220630.xsd#creg_IncomeTaxLiabilityInstallmentsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_IncomeTaxLiabilityInstallmentsDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoanPayableDetails">
    <loc xlink:type="locator" xlink:label="creg_LoanPayableDetailsLineItems" xlink:href="creg-20220630.xsd#creg_LoanPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPayableDetailsTable" xlink:href="creg-20220630.xsd#creg_LoanPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_LoanPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoanPayableDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoanPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_TypeOfAgreementAxis" xlink:href="creg-20220630.xsd#creg_TypeOfAgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoanPayableDetailsTable" xlink:to="creg_TypeOfAgreementAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain" xlink:href="creg-20220630.xsd#creg_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain_0" xlink:href="creg-20220630.xsd#creg_TypeOfAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoanPayableDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFMember" xlink:href="creg-20220630.xsd#creg_HYREFMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="creg_HYREFMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20220630.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20220630.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFLoanentrustedLoanMember" xlink:href="creg-20220630.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="creg_HYREFLoanentrustedLoanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20220630.xsd#creg_XianTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="creg_XianTCHMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BaiChonggongMember" xlink:href="creg-20220630.xsd#creg_BaiChonggongMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_BaiChonggongMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementMember" xlink:href="creg-20220630.xsd#creg_TransferAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TypeOfAgreementDomain" xlink:to="creg_TransferAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalFundCapitalContribution" xlink:href="creg-20220630.xsd#creg_TotalFundCapitalContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_TotalFundCapitalContribution" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfEquityInvestment" xlink:href="creg-20220630.xsd#creg_DescriptionOfEquityInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_DescriptionOfEquityInvestment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeCapInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_DerivativeCapInterestRate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20220630.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_DescriptionOfRemainingLoanBalance" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20220630.xsd#creg_BuyBackPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_BuyBackPrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesAccruedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20220630.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_TransferPriceInstallmentPaymentsDescription" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfConsumerLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_GainLossOnSalesOfConsumerLoans" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentPrincipalAmount" xlink:href="creg-20220630.xsd#creg_RepaymentPrincipalAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_RepaymentPrincipalAmount" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_Investments" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" order="13" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNetDetails">
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsLineItems" xlink:href="creg-20220630.xsd#creg_NotePayableNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsTable" xlink:href="creg-20220630.xsd#creg_NotePayableNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_NotePayableNetDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_NotePayableNetDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_PromissoryNotesInDecember2020Member" xlink:href="creg-20220630.xsd#creg_PromissoryNotesInDecember2020Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="creg_PromissoryNotesInDecember2020Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInApril2021Member" xlink:href="creg-20220630.xsd#creg_PromissoryNotesInApril2021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="creg_PromissoryNotesInApril2021Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_ShortTermDebtTerms" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20220630.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDefaultLongtermDebtAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtDefaultLongtermDebtAmount" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableWithImputedInterestFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_ReceivableWithImputedInterestFaceAmount" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_ConversionOfStockDescription" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnConversionAmount" xlink:href="creg-20220630.xsd#creg_LossOnConversionAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_LossOnConversionAmount" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PromissioryNote" xlink:href="creg-20220630.xsd#creg_PromissioryNote"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_PromissioryNote" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OutstandingPrincipalBalance" xlink:href="creg-20220630.xsd#creg_OutstandingPrincipalBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_OutstandingPrincipalBalance" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountCurrent" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestExpensesDebtExcludingAmortization" xlink:href="creg-20220630.xsd#creg_InterestExpensesDebtExcludingAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_InterestExpensesDebtExcludingAmortization" order="18" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDescription" xlink:href="creg-20220630.xsd#creg_AgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="creg_AgreementDescription" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ExcessStockSharesAuthorized" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxDetails">
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsLineItems" xlink:href="creg-20220630.xsd#creg_IncomeTaxDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20220630.xsd#creg_IncomeTaxDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="creg_IncomeTaxDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_IncomeTaxDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_PRCMember" xlink:href="creg-20220630.xsd#creg_PRCMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="creg_PRCMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_IncomeTaxExaminationDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxTermYear" xlink:href="creg-20220630.xsd#creg_IncomeTaxTermYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="creg_IncomeTaxTermYear" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20220630.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsLineItems" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_StatutoryReservesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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="creg_StatutorySurplusReserveFundMember" xlink:href="creg-20220630.xsd#creg_StatutorySurplusReserveFundMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="creg_StatutorySurplusReserveFundMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CommonWelfareFundMember" xlink:href="creg-20220630.xsd#creg_CommonWelfareFundMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="creg_CommonWelfareFundMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20220630.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_PercentageOfStatutoryReserveNetIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfReserveRegisteredCapital" xlink:href="creg-20220630.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_PercentageOfReserveRegisteredCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalRemainingReserveDescription" xlink:href="creg-20220630.xsd#creg_TotalRemainingReserveDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_TotalRemainingReserveDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ContingenciesDetails">
    <loc xlink:type="locator" xlink:label="creg_ContingenciesDetailsLineItems" xlink:href="creg-20220630.xsd#creg_ContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesDetailsTable" xlink:href="creg-20220630.xsd#creg_ContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_ContingenciesDetailsLineItems" xlink:to="creg_ContingenciesDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_ContingenciesDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_MrKuMember" xlink:href="creg-20220630.xsd#creg_MrKuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_MrKuMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XiaTCHMember" xlink:href="creg-20220630.xsd#creg_XiaTCHMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="creg_XiaTCHMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TerminationLoans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ContingenciesDetailsLineItems" xlink:to="us-gaap_TerminationLoans" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAdditionalCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAdditionalCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ContingenciesDetailsLineItems" xlink:to="us-gaap_OtherAdditionalCapital" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsLineItems" xlink:href="creg-20220630.xsd#creg_CommitmentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsTable" xlink:href="creg-20220630.xsd#creg_CommitmentsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="creg_CommitmentsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_CommitmentsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_CommitmentsDetailsTable" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_NewLeaseContractMember" xlink:href="creg-20220630.xsd#creg_NewLeaseContractMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="creg_NewLeaseContractMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefFinancialOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefFinancialOfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseExpirationDate" xlink:href="creg-20220630.xsd#creg_LeaseExpirationDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="creg_LeaseExpirationDate" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_LessorSalesTypeLeaseTermOfContract1" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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>11
<FILENAME>creg-20220630_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: Tue Oct 11 17:08:58 UTC 2022 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <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/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total noncurrent liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Company 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/2022/elts/us-gaap-2022.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 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_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total operating income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total non-operating income (expenses), net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income (loss) before income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income (loss)</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 (loss) for the period</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/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income (loss)</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_SharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash used in operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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 (DECREASE) IN CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">CASH, BEGINNING OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0" xml:lang="en-US">CASH, END OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableAbstract" xlink:href="creg-20220630.xsd#creg_TaxPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxPayableAbstract_lbl" xml:lang="en-US">Tax Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_TaxPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract_lbl" xml:lang="en-US">Deferred Tax Assets Liabilities Net Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1_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="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Loan Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetAbstract" xlink:href="creg-20220630.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConvertibleNotePayableNetAbstract_lbl" xml:lang="en-US">Convertible Note Payable Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetAbstract" xlink:to="creg_ConvertibleNotePayableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Warrants, Beginning balance</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 Warrants, Outstanding, Ending balance</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Average Exercise Price, Outstanding, Beginning balance</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">Average Exercise Price, Outstanding, Ending balance</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"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_lbl" xml:lang="en-US">Number of Shares Outstanding , Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_lbl0" xml:lang="en-US">Number of Shares, Outstanding , Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" xlink:href="creg-20220630.xsd#creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_lbl" xml:lang="en-US">Average Exercise Price per Share, Outstanding, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" xlink:to="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_lbl0" xml:lang="en-US">Average Exercise Price per Share, Outstanding, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" xlink:to="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Shares, Exercisable , Beginning balance</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Number of Shares, Exercisable , Ending balance</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/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl1" xml:lang="en-US">Number of Warrants, Beginning balance, Exercisable</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_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share, Exercisable , Beginning balance</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share, Exercisable, Ending balance</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/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Average Exercise Price, Beginning balance, Exercisable</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_lbl1"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxBenefit" xlink:href="creg-20220630.xsd#creg_IncomeTaxBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="creg_IncomeTaxBenefit_lbl" xml:lang="en-US">Total income tax expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxBenefit" xlink:to="creg_IncomeTaxBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20220630.xsd#creg_StatutoryReservesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesAbstract_lbl" xml:lang="en-US">Statutory Reserves [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 [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="creg_TypeOfCurrencyAxis" xlink:href="creg-20220630.xsd#creg_TypeOfCurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TypeOfCurrencyAxis_lbl" xml:lang="en-US">Type of Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfCurrencyAxis" xlink:to="creg_TypeOfCurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/elts/us-gaap-2022.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="creg_UnlabeledAbstract" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract" xlink:to="creg_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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</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_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">VAT 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 expenses</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_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract0" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract0_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract0" xlink:to="creg_UnlabeledAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract1" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract1_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract1" xlink:to="creg_UnlabeledAbstract1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">NON-CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl" xml:lang="en-US">Long term deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Fixed assets, 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"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract2" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract2_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract2" xlink:to="creg_UnlabeledAbstract2_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract3" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract3_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract3" xlink:to="creg_UnlabeledAbstract3_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract4" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract4"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract4_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract4" xlink:to="creg_UnlabeledAbstract4_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_UnlabeledAbstract5" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract5"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract5_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract5" xlink:to="creg_UnlabeledAbstract5_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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="creg_AccruedInterestOnNotes" xlink:href="creg-20220630.xsd#creg_AccruedInterestOnNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccruedInterestOnNotes_lbl" xml:lang="en-US">Accrued interest on notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedInterestOnNotes" xlink:to="creg_AccruedInterestOnNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes payable, net of unamortized OID of $93,750 and $225,605, respectively</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes payable (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities and other payables</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_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_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_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Advances amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Payable for purchase of 10% equity interest of Zhonghong</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Equity 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="creg_EntrustedLoansPayableInterestCurrent" xlink:href="creg-20220630.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EntrustedLoansPayableInterestCurrent_lbl" xml:lang="en-US">Interest payable on entrusted loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoansPayableInterestCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableCurrent_lbl" xml:lang="en-US">Entrusted loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract6" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract6"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract6_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract6" xlink:to="creg_UnlabeledAbstract6_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract7" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract7"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract7_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract7" xlink:to="creg_UnlabeledAbstract7_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">NONCURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xml:lang="en-US">Income tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0" xml:lang="en-US">Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liability</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="creg_UnlabeledAbstract8" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract8"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract8_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract8" xlink:to="creg_UnlabeledAbstract8_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract9" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract9"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract9_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract9" xlink:to="creg_UnlabeledAbstract9_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract10" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract10"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract10_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract10" xlink:to="creg_UnlabeledAbstract10_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">CONTINGENCIES AND COMMITMENTS</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="creg_UnlabeledAbstract11" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract11"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract11_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract11" xlink:to="creg_UnlabeledAbstract11_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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, $0.001 par value; 100,000,000 shares authorized, 7,358,052 and 7,044,408 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively</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_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_StatutoryReserve" xlink:href="creg-20220630.xsd#creg_StatutoryReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReserve_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract12" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract12"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract12_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract12" xlink:to="creg_UnlabeledAbstract12_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract13" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract13"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract13_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract13" xlink:to="creg_UnlabeledAbstract13_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OperatingLeasesIncomeStatementContingentRevenues" xlink:href="creg-20220630.xsd#creg_OperatingLeasesIncomeStatementContingentRevenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OperatingLeasesIncomeStatementContingentRevenues_lbl" xml:lang="en-US">Contingent rental income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeasesIncomeStatementContingentRevenues" xlink:to="creg_OperatingLeasesIncomeStatementContingentRevenues_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract14" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract14"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract14_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract14" xlink:to="creg_UnlabeledAbstract14_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl" xml:lang="en-US">Interest income on sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract15" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract15"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract15_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract15" xlink:to="creg_UnlabeledAbstract15_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract16" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract16"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract16_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract16" xlink:to="creg_UnlabeledAbstract16_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Bad debts 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_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl0" xml:lang="en-US">Bad debt 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract17" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract17"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract17_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract17" xlink:to="creg_UnlabeledAbstract17_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract18" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract18"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract18_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract18" xlink:to="creg_UnlabeledAbstract18_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract19" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract19"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract19_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract19" xlink:to="creg_UnlabeledAbstract19_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Non-operating income (expenses)</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_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Loss on note conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_GainOnTerminationOfBuybackAgreementOfChengliProject" xlink:href="creg-20220630.xsd#creg_GainOnTerminationOfBuybackAgreementOfChengliProject"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_GainOnTerminationOfBuybackAgreementOfChengliProject_lbl" xml:lang="en-US">Gain on termination of buy-back agreement of Chengli project</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_GainOnTerminationOfBuybackAgreementOfChengliProject" xlink:to="creg_GainOnTerminationOfBuybackAgreementOfChengliProject_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other expenses, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract20" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract20"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract20_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract20" xlink:to="creg_UnlabeledAbstract20_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract21" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract21"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract21_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract21" xlink:to="creg_UnlabeledAbstract21_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" 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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract22" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract22"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract22_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract22" xlink:to="creg_UnlabeledAbstract22_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract23" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract23"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract23_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract23" xlink:to="creg_UnlabeledAbstract23_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 items</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="creg_UnlabeledAbstract24" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract24"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract24_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract24" xlink:to="creg_UnlabeledAbstract24_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract25" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract25"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract25_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract25" xlink:to="creg_UnlabeledAbstract25_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Weighted average shares used for computing basic and diluted loss per share (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/2022/elts/us-gaap-2022.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">Weighted average shares 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="creg_UnlabeledAbstract26" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract26"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract26_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract26" xlink:to="creg_UnlabeledAbstract26_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 net income (loss) 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/2022/elts/us-gaap-2022.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 net income (loss) 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="creg_UnlabeledAbstract27" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract27"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract27_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract27" xlink:to="creg_UnlabeledAbstract27_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl" xml:lang="en-US">Conversion of long-term notes into common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl" xml:lang="en-US">Conversion of long-term notes into common shares (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract28" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract28"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract28_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract28" xlink:to="creg_UnlabeledAbstract28_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferToStatutoryReserves" xlink:href="creg-20220630.xsd#creg_TransferToStatutoryReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferToStatutoryReserves_lbl" xml:lang="en-US">Transfer to statutory reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract29" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract29"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract29_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract29" xlink:to="creg_UnlabeledAbstract29_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl" xml:lang="en-US">Foreign currency translation gain (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract30" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract30"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract30_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract30" xlink:to="creg_UnlabeledAbstract30_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract31" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract31"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract31_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract31" xlink:to="creg_UnlabeledAbstract31_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract32" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract32"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract32_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract32" xlink:to="creg_UnlabeledAbstract32_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract33" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract33"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract33_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract33" xlink:to="creg_UnlabeledAbstract33_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract34" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract34"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract34_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract34" xlink:to="creg_UnlabeledAbstract34_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract35" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract35"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract35_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract35" xlink:to="creg_UnlabeledAbstract35_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract36" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract36"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract36_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract36" xlink:to="creg_UnlabeledAbstract36_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Shares to be issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Shares to be issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract37" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract37"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract37_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract37" xlink:to="creg_UnlabeledAbstract37_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract38" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract38"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract38_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract38" xlink:to="creg_UnlabeledAbstract38_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract39" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract39"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract39_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract39" xlink:to="creg_UnlabeledAbstract39_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract40" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract40"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract40_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract40" xlink:to="creg_UnlabeledAbstract40_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract41" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract41"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract41_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract41" xlink:to="creg_UnlabeledAbstract41_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract42" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract42"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract42_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract42" xlink:to="creg_UnlabeledAbstract42_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl" xml:lang="en-US">Issuance of common stock for equity financing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl" xml:lang="en-US">Issuance of common stock for equity financing (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract43" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract43"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract43_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract43" xlink:to="creg_UnlabeledAbstract43_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Return of shares issued to CEO for equity financing</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Return of shares issued to CEO for equity financing (in Shares)</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="creg_UnlabeledAbstract44" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract44"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract44_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract44" xlink:to="creg_UnlabeledAbstract44_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract45" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract45"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract45_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract45" xlink:to="creg_UnlabeledAbstract45_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract46" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract46"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract46_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract46" xlink:to="creg_UnlabeledAbstract46_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Amortization of OID and debt issuing costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0" xml:lang="en-US">Amortization of OID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US">Payment of lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Accrued liabilities and other payables</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="creg_UnlabeledAbstract47" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract47"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract47_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract47" xlink:to="creg_UnlabeledAbstract47_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract48" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract48"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract48_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract48" xlink:to="creg_UnlabeledAbstract48_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_SharesToBeIssued" xlink:href="creg-20220630.xsd#creg_SharesToBeIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharesToBeIssued_lbl" xml:lang="en-US">Issuance of notes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssued" xlink:to="creg_SharesToBeIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Issuance of common stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract49" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract49"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract49_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract49" xlink:to="creg_UnlabeledAbstract49_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract50" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract50"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract50_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract50" xlink:to="creg_UnlabeledAbstract50_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl" xml:lang="en-US">EFFECT OF EXCHANGE RATE CHANGE ON CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract51" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract51"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract51_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract51" xlink:to="creg_UnlabeledAbstract51_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract52" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract52"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract52_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract52" xlink:to="creg_UnlabeledAbstract52_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract53" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract53"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract53_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract53" xlink:to="creg_UnlabeledAbstract53_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 cash flow data:</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_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income tax paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract54" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract54"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract54_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract54" xlink:to="creg_UnlabeledAbstract54_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization_lbl" xml:lang="en-US">Settlement of entrusted loan resulting from termination of buy-back option for Chengli project</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization" xlink:to="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract55" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract55"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract55_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract55" xlink:to="creg_UnlabeledAbstract55_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20220630.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares_lbl" xml:lang="en-US">Supplemental disclosure of non-cash financing activities Conversion of notes into common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Foreign currency translation income (expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Loss on note conversion</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_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_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl" xml:lang="en-US">Gain on termination of buy-back agreement of Chengli Project</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnTerminationOfLease" xlink:to="us-gaap_GainLossOnTerminationOfLease_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20220630.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_IncreaseDecreaseInOtherReceivable_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInOtherReceivable" xlink:to="creg_IncreaseDecreaseInOtherReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfRightoOfUseAsset" xlink:href="creg-20220630.xsd#creg_AdoptionOfRightoOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_AdoptionOfRightoOfUseAsset_lbl" xml:lang="en-US">Adoption of ASC 842-right-of-use asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfRightoOfUseAsset" xlink:to="creg_AdoptionOfRightoOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfOperatingLeaseLiability" xlink:href="creg-20220630.xsd#creg_AdoptionOfOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_AdoptionOfOperatingLeaseLiability_lbl" xml:lang="en-US">Adoption of ASC 842-operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfOperatingLeaseLiability" xlink:to="creg_AdoptionOfOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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">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="creg_StatutoryReservesMember" xlink:href="creg-20220630.xsd#creg_StatutoryReservesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesMember_lbl" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesMember" xlink:to="creg_StatutoryReservesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 DESCRIPTION OF BUSINESS</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_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 and equipment estimated lives</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_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and equipment, useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">OTHER RECEIVABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:href="creg-20220630.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl" xml:lang="en-US">ASSET SUBJECT TO BUYBACK</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:to="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED LIABILITIES AND OTHER PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 accrued liabilities and other payables</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_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_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_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20220630.xsd#creg_TaxPayableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxPayableTextBlock_lbl" xml:lang="en-US">TAXES PAYABLE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20220630.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 tax</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="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xml:lang="en-US">Other taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_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_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl" xml:lang="en-US">DEFERRED TAX, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl" xml:lang="en-US">US NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US">PRC NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl" xml:lang="en-US">Less: valuation allowance for deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" 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_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">LOAN 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_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_ConvertibleNotePayableNetTextBlock" xlink:href="creg-20220630.xsd#creg_ConvertibleNotePayableNetTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ConvertibleNotePayableNetTextBlock_lbl" xml:lang="en-US">NOTE PAYABLE, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetTextBlock" xlink:to="creg_ConvertibleNotePayableNetTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</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="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20220630.xsd#creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of activities of warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:to="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Beginning balance, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 Warrants, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Number of Shares, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged_lbl" xml:lang="en-US">Number of Warrants, Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" xlink:to="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:href="creg-20220630.xsd#creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl" xml:lang="en-US">Average Exercise Price, Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:to="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Warrants, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Number of Shares, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl" xml:lang="en-US">Number of Warrants, Expired</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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years Outstanding , Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Warrants, Ending balance, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Number of Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price, Ending balance, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Ending balance, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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-BASED COMPENSATION PLAN</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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of summarizes option activity with respect to employees and independent directors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable , Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_WeightedAverageRemainingContractualTermInYearExercised" xlink:href="creg-20220630.xsd#creg_WeightedAverageRemainingContractualTermInYearExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_WeightedAverageRemainingContractualTermInYearExercised_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_WeightedAverageRemainingContractualTermInYearExercised" xlink:to="creg_WeightedAverageRemainingContractualTermInYearExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_WeightedAverageRemainingContractualTermInYearForfeited" xlink:href="creg-20220630.xsd#creg_WeightedAverageRemainingContractualTermInYearForfeited"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_WeightedAverageRemainingContractualTermInYearForfeited_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="creg_WeightedAverageRemainingContractualTermInYearForfeited_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Outstanding , Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable , Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 TAX</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 U.S. statutory rates to effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_USStatutoryRates" xlink:href="creg-20220630.xsd#creg_USStatutoryRates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_USStatutoryRates_lbl" xml:lang="en-US">U.S. statutory rates expense (benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USStatutoryRates" xlink:to="creg_USStatutoryRates_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" xlink:href="creg-20220630.xsd#creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars_lbl" xml:lang="en-US">Tax rate difference &#8211; current provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" xlink:to="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Permanent differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Change in valuation allowance</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="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Tax expense (benefit) per financial statements</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provision for income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Income tax expense (benefit) &#8211; current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Income tax expense &#8211; deferred</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="creg_StatutoryReservesTextBlock" xlink:href="creg-20220630.xsd#creg_StatutoryReservesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesTextBlock_lbl" xml:lang="en-US">STATUTORY RESERVES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of maximum statutory reserve amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</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="creg_MaximumStatutoryReserveAmount" xlink:href="creg-20220630.xsd#creg_MaximumStatutoryReserveAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_MaximumStatutoryReserveAmount_lbl" xml:lang="en-US">Maximum statutory reserve amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaximumStatutoryReserveAmount" xlink:to="creg_MaximumStatutoryReserveAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserveDescription" xlink:href="creg-20220630.xsd#creg_StatutoryReserveDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReserveDescription_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract56" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract56"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract56_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract56" xlink:to="creg_UnlabeledAbstract56_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract57" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract57"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract57_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract57" xlink:to="creg_UnlabeledAbstract57_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract58" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract58"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract58_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract58" xlink:to="creg_UnlabeledAbstract58_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract59" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract59"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract59_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract59" xlink:to="creg_UnlabeledAbstract59_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract60" xlink:href="creg-20220630.xsd#creg_UnlabeledAbstract60"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UnlabeledAbstract60_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract60" xlink:to="creg_UnlabeledAbstract60_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDisclosures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDisclosures_lbl" xml:lang="en-US">CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 costs, lease term and discount rate</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/2022/elts/us-gaap-2022.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 &#8211; amortization of ROU</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 lease cost &#8211; interest expense on lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 - Operating leases</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/2022/elts/us-gaap-2022.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 - Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 the office 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/2022/elts/us-gaap-2022.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">For the year ended June 30, 2023,</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">For the year ended June 30, 2024,</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted cash flows</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_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Write-off Erdos TCH net investment in sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" xlink:href="creg-20220630.xsd#creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund_lbl" xml:lang="en-US">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" xlink:to="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: imputed interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office and Other Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xml:lang="en-US">Software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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="creg_EducationAndUnionFundAndSocialInsurancePayableMember" xlink:href="creg-20220630.xsd#creg_EducationAndUnionFundAndSocialInsurancePayableMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EducationAndUnionFundAndSocialInsurancePayableMember_lbl" xml:lang="en-US">Education and union fund and social insurance payable [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EducationAndUnionFundAndSocialInsurancePayableMember" xlink:to="creg_EducationAndUnionFundAndSocialInsurancePayableMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConsultingAndLegalExpensesMember" xlink:href="creg-20220630.xsd#creg_ConsultingAndLegalExpensesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ConsultingAndLegalExpensesMember_lbl" xml:lang="en-US">Consulting and legal expenses [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConsultingAndLegalExpensesMember" xlink:to="creg_ConsultingAndLegalExpensesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedPayrollAndWelfareMember" xlink:href="creg-20220630.xsd#creg_AccruedPayrollAndWelfareMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccruedPayrollAndWelfareMember_lbl" xml:lang="en-US">Accrued payroll and welfare [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedPayrollAndWelfareMember" xlink:to="creg_AccruedPayrollAndWelfareMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OtherMember" xlink:href="creg-20220630.xsd#creg_OtherMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OtherMember_lbl" xml:lang="en-US">Other [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherMember" xlink:to="creg_OtherMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_ShanghaiTCHMember" xlink:href="creg-20220630.xsd#creg_ShanghaiTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShanghaiTCHMember_lbl" xml:lang="en-US">Shanghai TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShanghaiTCHMember" xlink:to="creg_ShanghaiTCHMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20220630.xsd#creg_XianTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTCHMember_lbl" xml:lang="en-US">Xi&#8217;an TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHMember" xlink:to="creg_XianTCHMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20220630.xsd#creg_ErdosTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ErdosTCHMember_lbl" xml:lang="en-US">Erdos TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosTCHMember" xlink:to="creg_ErdosTCHMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongMember" xlink:href="creg-20220630.xsd#creg_XianZhonghongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianZhonghongMember_lbl" xml:lang="en-US">Xi&#8217;an Zhonghong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianZhonghongMember" xlink:to="creg_XianZhonghongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShaanxiHuahongMember" xlink:href="creg-20220630.xsd#creg_ShaanxiHuahongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShaanxiHuahongMember_lbl" xml:lang="en-US">Shaanxi Huahong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShaanxiHuahongMember" xlink:to="creg_ShaanxiHuahongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ZhongxunMember" xlink:href="creg-20220630.xsd#creg_ZhongxunMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ZhongxunMember_lbl" xml:lang="en-US">Zhongxun [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongxunMember" xlink:to="creg_ZhongxunMember_lbl"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_CNY"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_CNY_lbl" xml:lang="en-US">RMB [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CNY" xlink:to="currency_CNY_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="creg_TypeOfAgreementAxis" xlink:href="creg-20220630.xsd#creg_TypeOfAgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TypeOfAgreementAxis_lbl" xml:lang="en-US">Type of Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxAuthorityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_MaturityTerm" xlink:href="creg-20220630.xsd#creg_MaturityTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_MaturityTerm_lbl" xml:lang="en-US">Maturity term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaturityTerm" xlink:to="creg_MaturityTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" xlink:href="creg-20220630.xsd#creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage_lbl" xml:lang="en-US">Total investment percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" xlink:to="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" xml:lang="en-US">Amount of ownership interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SaleOfStockholderPaid" xlink:href="creg-20220630.xsd#creg_SaleOfStockholderPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SaleOfStockholderPaid_lbl" xml:lang="en-US">Sale of stockholder paid (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SaleOfStockholderPaid" xlink:to="creg_SaleOfStockholderPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInPowerAndDistributionProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInPowerAndDistributionProjects"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentsInPowerAndDistributionProjects_lbl" xml:lang="en-US">Electricity sold (in Yuan Renminbi)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInPowerAndDistributionProjects" xlink:to="us-gaap_InvestmentsInPowerAndDistributionProjects_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UntilOperationResumes" xlink:href="creg-20220630.xsd#creg_UntilOperationResumes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UntilOperationResumes_lbl" xml:lang="en-US">Until operation resume</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UntilOperationResumes" xlink:to="creg_UntilOperationResumes_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfAmountInitialCapitalContribution" xlink:href="creg-20220630.xsd#creg_PercentageOfAmountInitialCapitalContribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfAmountInitialCapitalContribution_lbl" xml:lang="en-US">Percentage of owns</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountInitialCapitalContribution" xlink:to="creg_PercentageOfAmountInitialCapitalContribution_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OwnershipPaid" xlink:href="creg-20220630.xsd#creg_OwnershipPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OwnershipPaid_lbl" xml:lang="en-US">Ownership paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnershipPaid" xlink:to="creg_OwnershipPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConstructionLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConstructionLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RepaymentsOfConstructionLoansPayable_lbl" xml:lang="en-US">Repayment loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConstructionLoansPayable" xlink:to="us-gaap_RepaymentsOfConstructionLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossFromTransferAmount" xlink:href="creg-20220630.xsd#creg_LossFromTransferAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LossFromTransferAmount_lbl" xml:lang="en-US">Loss paid (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossFromTransferAmount" xlink:to="creg_LossFromTransferAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFormationOfZhongxun" xlink:href="creg-20220630.xsd#creg_DescriptionOfFormationOfZhongxun"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfFormationOfZhongxun_lbl" xml:lang="en-US">Description of formation of zhongxun</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFormationOfZhongxun" xlink:to="creg_DescriptionOfFormationOfZhongxun_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFormationOfYinghua" xlink:href="creg-20220630.xsd#creg_DescriptionOfFormationOfYinghua"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfFormationOfYinghua_lbl" xml:lang="en-US">Description of formation of yinghua</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFormationOfYinghua" xlink:to="creg_DescriptionOfFormationOfYinghua_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessStockSharesAuthorized_lbl" xml:lang="en-US">Common stock shares, authorized (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesAuthorized" xlink:to="us-gaap_ExcessStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ExcessStockSharesAuthorized_lbl0" xml:lang="en-US">Shares of common stock authorized for issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesAuthorized" xlink:to="us-gaap_ExcessStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl" xml:lang="en-US">Business acquisition, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NetLossAmount" xlink:href="creg-20220630.xsd#creg_NetLossAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NetLossAmount_lbl" xml:lang="en-US">Net loss amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetLossAmount" xlink:to="creg_NetLossAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NetIncomeAmount" xlink:href="creg-20220630.xsd#creg_NetIncomeAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NetIncomeAmount_lbl" xml:lang="en-US">Net income amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetIncomeAmount" xlink:to="creg_NetIncomeAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAppropriated" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Accumulated deficit</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_AccountsReceivableSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableSale"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableSale_lbl" xml:lang="en-US">Gross accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableSale" xlink:to="us-gaap_AccountsReceivableSale_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfInsurancePolicy" xlink:href="creg-20220630.xsd#creg_DescriptionOfInsurancePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfInsurancePolicy_lbl" xml:lang="en-US">Description of insurance policy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfInsurancePolicy" xlink:to="creg_DescriptionOfInsurancePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanFundedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DefinedBenefitPlanFundedPercentage_lbl" xml:lang="en-US">Tax benefit percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedPercentage" xlink:to="us-gaap_DefinedBenefitPlanFundedPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl" xml:lang="en-US">Shares purchasable (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToThirdParty" xlink:href="creg-20220630.xsd#creg_AdvanceToThirdParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToThirdParty_lbl" xml:lang="en-US">Advance to third party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToThirdParty" xlink:to="creg_AdvanceToThirdParty_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToEmployees" xlink:href="creg-20220630.xsd#creg_AdvanceToEmployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToEmployees_lbl" xml:lang="en-US">Advance to employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToEmployees" xlink:to="creg_AdvanceToEmployees_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliers" xlink:href="creg-20220630.xsd#creg_AdvanceToSuppliers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToSuppliers_lbl" xml:lang="en-US">Advance to suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliers" xlink:to="creg_AdvanceToSuppliers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SocialInsuranceReceivable" xlink:href="creg-20220630.xsd#creg_SocialInsuranceReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SocialInsuranceReceivable_lbl" xml:lang="en-US">Social insurance receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsuranceReceivable" xlink:to="creg_SocialInsuranceReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SocialInsurancePrepayment" xlink:href="creg-20220630.xsd#creg_SocialInsurancePrepayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SocialInsurancePrepayment_lbl" xml:lang="en-US">Social insurance prepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsurancePrepayment" xlink:to="creg_SocialInsurancePrepayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Company prepaid</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_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Payment of prepaid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_MarketResearchAndProjectDevelopmentDescription" xlink:href="creg-20220630.xsd#creg_MarketResearchAndProjectDevelopmentDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_MarketResearchAndProjectDevelopmentDescription_lbl" xml:lang="en-US">Market research and project development, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MarketResearchAndProjectDevelopmentDescription" xlink:to="creg_MarketResearchAndProjectDevelopmentDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Fixed assets cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferredOfSharesDescription" xlink:href="creg-20220630.xsd#creg_TransferredOfSharesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferredOfSharesDescription_lbl" xml:lang="en-US">Transfer amount description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferredOfSharesDescription" xlink:to="creg_TransferredOfSharesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TerminationLoanAmount" xlink:href="creg-20220630.xsd#creg_TerminationLoanAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TerminationLoanAmount_lbl" xml:lang="en-US">Gain on partial repayment of entrusted loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TerminationLoanAmount" xlink:to="creg_TerminationLoanAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableNonCurrent" xlink:href="creg-20220630.xsd#creg_TaxesPayableNonCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxesPayableNonCurrent_lbl" xml:lang="en-US">Income tax payable noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableNonCurrent" xlink:to="creg_TaxesPayableNonCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayable" xlink:href="creg-20220630.xsd#creg_IncomeTaxPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxPayable_lbl" xml:lang="en-US">Income Tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayable" xlink:to="creg_IncomeTaxPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableCurrent" xlink:href="creg-20220630.xsd#creg_TaxPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxPayableCurrent_lbl" xml:lang="en-US">Current tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableCurrent" xlink:to="creg_TaxPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20220630.xsd#creg_IncomeTaxLiabilityInstallmentsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription_lbl" xml:lang="en-US">Income tax liability of installment, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:to="creg_IncomeTaxLiabilityInstallmentsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TotalFundCapitalContribution" xlink:href="creg-20220630.xsd#creg_TotalFundCapitalContribution"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TotalFundCapitalContribution_lbl" xml:lang="en-US">Total fund capital contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfEquityInvestment" xlink:href="creg-20220630.xsd#creg_DescriptionOfEquityInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfEquityInvestment_lbl" xml:lang="en-US">Description of equity investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfEquityInvestment" xlink:to="creg_DescriptionOfEquityInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeCapInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DerivativeCapInterestRate_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeCapInterestRate" xlink:to="us-gaap_DerivativeCapInterestRate_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20220630.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfRemainingLoanBalance_lbl" xml:lang="en-US">Description of remaining loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRemainingLoanBalance" xlink:to="creg_DescriptionOfRemainingLoanBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Loan payable</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"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20220630.xsd#creg_BuyBackPrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BuyBackPrice_lbl" xml:lang="en-US">Total buy back price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesAccruedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest_lbl" 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_DepositLiabilitiesAccruedInterest" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20220630.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferPriceInstallmentPaymentsDescription_lbl" xml:lang="en-US">Transfer price installment payments, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceInstallmentPaymentsDescription" xlink:to="creg_TransferPriceInstallmentPaymentsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_lbl" xml:lang="en-US">Amount of realized gain on termination</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfConsumerLoans"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans_lbl" xml:lang="en-US">Gain amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:to="us-gaap_GainLossOnSalesOfConsumerLoans_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentPrincipalAmount" xlink:href="creg-20220630.xsd#creg_RepaymentPrincipalAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RepaymentPrincipalAmount_lbl" xml:lang="en-US">Repay principal amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentPrincipalAmount" xlink:to="creg_RepaymentPrincipalAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Investments_lbl" xml:lang="en-US">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_lbl" xml:lang="en-US">Impairment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl" xml:lang="en-US">Purchase agreements, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible promissory note amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Original issue discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Interest rate</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_ShortTermDebtTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTerms_lbl" xml:lang="en-US">Debt term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTerms" xlink:to="us-gaap_ShortTermDebtTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20220630.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl" xml:lang="en-US">Increase decrease outstanding balance, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount_lbl" xml:lang="en-US">Right to redeem amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl" xml:lang="en-US">Percentage of redemption amount increased</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_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_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDefaultLongtermDebtAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount_lbl" xml:lang="en-US">Promissory notes principle amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDefaultLongtermDebtAmount" xlink:to="us-gaap_DebtDefaultLongtermDebtAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Promissory notes adjustment 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableWithImputedInterestFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivableWithImputedInterestFaceAmount_lbl" xml:lang="en-US">Adjustment interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:to="us-gaap_ReceivableWithImputedInterestFaceAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConversionOfStockDescription_lbl" xml:lang="en-US">Common stock exchange description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockDescription" xlink:to="us-gaap_ConversionOfStockDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnConversionAmount" xlink:href="creg-20220630.xsd#creg_LossOnConversionAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LossOnConversionAmount_lbl" xml:lang="en-US">Loss on conversion amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnConversionAmount" xlink:to="creg_LossOnConversionAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PromissioryNote" xlink:href="creg-20220630.xsd#creg_PromissioryNote"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PromissioryNote_lbl" xml:lang="en-US">Promissiory note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissioryNote" xlink:to="creg_PromissioryNote_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OutstandingPrincipalBalance" xlink:href="creg-20220630.xsd#creg_OutstandingPrincipalBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OutstandingPrincipalBalance_lbl" xml:lang="en-US">Outstanding principal balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OutstandingPrincipalBalance" xlink:to="creg_OutstandingPrincipalBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountCurrent_lbl" xml:lang="en-US">Unamortized OID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InterestExpensesDebtExcludingAmortization" xlink:href="creg-20220630.xsd#creg_InterestExpensesDebtExcludingAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_InterestExpensesDebtExcludingAmortization_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestExpensesDebtExcludingAmortization" xlink:to="creg_InterestExpensesDebtExcludingAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDescription" xlink:href="creg-20220630.xsd#creg_AgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AgreementDescription_lbl" xml:lang="en-US">Agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementDescription" xlink:to="creg_AgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationDescription_lbl" xml:lang="en-US">Income tax, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationDescription" xlink:to="us-gaap_IncomeTaxExaminationDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxTermYear" xlink:href="creg-20220630.xsd#creg_IncomeTaxTermYear"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxTermYear_lbl" xml:lang="en-US">Future taxable income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxTermYear" xlink:to="creg_IncomeTaxTermYear_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20220630.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl" xml:lang="en-US">Percentage of deferred tax valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20220630.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl" xml:lang="en-US">Percentage of net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfReserveRegisteredCapital" xlink:href="creg-20220630.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl" xml:lang="en-US">Statutory surplus reserve of registered capital, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfReserveRegisteredCapital" xlink:to="creg_PercentageOfReserveRegisteredCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TotalRemainingReserveDescription" xlink:href="creg-20220630.xsd#creg_TotalRemainingReserveDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TotalRemainingReserveDescription_lbl" xml:lang="en-US">Surplus reserve fund, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalRemainingReserveDescription" xlink:to="creg_TotalRemainingReserveDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForLegalSettlements_lbl" xml:lang="en-US">Settlement paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForLegalSettlements" xlink:to="us-gaap_PaymentsForLegalSettlements_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TerminationLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Deduction from bank accounts</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_OtherAdditionalCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAdditionalCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAdditionalCapital_lbl" xml:lang="en-US">Additional loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAdditionalCapital" xlink:to="us-gaap_OtherAdditionalCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseDescription_lbl" xml:lang="en-US">Lease agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Monthly 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="creg_LeaseExpirationDate" xlink:href="creg-20220630.xsd#creg_LeaseExpirationDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LeaseExpirationDate_lbl" xml:lang="en-US">Lease expiry date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseExpirationDate" xlink:to="creg_LeaseExpirationDate_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Monthly salary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Common stock annually</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl" xml:lang="en-US">Description of engagement agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl" xml:lang="en-US">Proceeds from public offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LessorSalesTypeLeaseTermOfContract1_lbl" xml:lang="en-US">Commencement period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:to="us-gaap_LessorSalesTypeLeaseTermOfContract1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Basis of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UsesAndSourcesOfLiquidity" xlink:href="creg-20220630.xsd#creg_UsesAndSourcesOfLiquidity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UsesAndSourcesOfLiquidity_lbl" xml:lang="en-US">Uses and Sources of Liquidity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidity" xlink:to="creg_UsesAndSourcesOfLiquidity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_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_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CashFlowPresentationPolicyTextBlock" xlink:href="creg-20220630.xsd#creg_CashFlowPresentationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CashFlowPresentationPolicyTextBlock_lbl" xml:lang="en-US">Statement of Cash Flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CashFlowPresentationPolicyTextBlock" xlink:to="creg_CashFlowPresentationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 of Financial Instruments</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="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Basic and Diluted Earnings per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5UInOhyc5UIxrLMsTjENR5OlHgHZuxH45ZxOwwQ2Ungft+u4dSh7mkt2K+g1vl1lfswphN97XLfwvEPV1Z/ZfdIcY061w2kyBWXKqyyNl+E/a45EhW6kGUxSG7yd52RzFw==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation and Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20220630.xsd#creg_ErdosMetallurgyCompanyLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember_lbl" xml:lang="en-US">Erdos Metallurgy Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosMetallurgyCompanyLimitedMember" xlink:to="creg_ErdosMetallurgyCompanyLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EnergyTechnologyCoLtdMember" xlink:href="creg-20220630.xsd#creg_EnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">Energy Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EnergyTechnologyCoLtdMember" xlink:to="creg_EnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20220630.xsd#creg_DaTangShiDaiMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DaTangShiDaiMember_lbl" xml:lang="en-US">DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTangShiDaiMember" xlink:to="creg_DaTangShiDaiMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20220630.xsd#creg_DaTongRecyclingEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DaTongRecyclingEnergyMember_lbl" xml:lang="en-US">DaTong Recycling Energy Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTongRecyclingEnergyMember" xlink:to="creg_DaTongRecyclingEnergyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20220630.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember_lbl" xml:lang="en-US">TianYu XuZhou Recycling Energy Technology Co, Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TianYuXuZhouRecyclingEnergyMember" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ZhonghongMember" xlink:href="creg-20220630.xsd#creg_ZhonghongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ZhonghongMember_lbl" xml:lang="en-US">Zhonghong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhonghongMember" xlink:to="creg_ZhonghongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ArticlesOfIncorporationMember" xlink:href="creg-20220630.xsd#creg_ArticlesOfIncorporationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ArticlesOfIncorporationMember_lbl" xml:lang="en-US">Articles of Incorporation[Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ArticlesOfIncorporationMember" xlink:to="creg_ArticlesOfIncorporationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl" xml:lang="en-US">Business Acquisition [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ChengaliMember" xlink:href="creg-20220630.xsd#creg_ChengaliMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ChengaliMember_lbl" xml:lang="en-US">Chengli Project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ChengaliMember" xlink:to="creg_ChengaliMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFLoanentrustedLoanMember" xlink:href="creg-20220630.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HYREFLoanentrustedLoanMember_lbl" xml:lang="en-US">HYREF loan (entrusted loan) [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFLoanentrustedLoanMember" xlink:to="creg_HYREFLoanentrustedLoanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementMember" xlink:href="creg-20220630.xsd#creg_TransferAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferAgreementMember_lbl" xml:lang="en-US">Transfer Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementMember" xlink:to="creg_TransferAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_HYREFMember" xlink:href="creg-20220630.xsd#creg_HYREFMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_HYREFMember_lbl" xml:lang="en-US">HYREF [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFMember" xlink:to="creg_HYREFMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_HYREFMember_lbl0" xml:lang="en-US">Xuzhou Huayu project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFMember" xlink:to="creg_HYREFMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20220630.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember_lbl" xml:lang="en-US">Transfer price for Xuzhou Huayu Project [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20220630.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl" xml:lang="en-US">Transfer price for Shenqiu Phase I and II Projects [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BaiChonggongMember" xlink:href="creg-20220630.xsd#creg_BaiChonggongMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_BaiChonggongMember_lbl" xml:lang="en-US">Mr. Chonggong Bai [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BaiChonggongMember" xlink:to="creg_BaiChonggongMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInDecember2020Member" xlink:href="creg-20220630.xsd#creg_PromissoryNotesInDecember2020Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PromissoryNotesInDecember2020Member_lbl" xml:lang="en-US">Promissory Notes in December 2020 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInDecember2020Member" xlink:to="creg_PromissoryNotesInDecember2020Member_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInApril2021Member" xlink:href="creg-20220630.xsd#creg_PromissoryNotesInApril2021Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PromissoryNotesInApril2021Member_lbl" xml:lang="en-US">Promissory Notes in April 2021 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInApril2021Member" xlink:to="creg_PromissoryNotesInApril2021Member_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PRCMember" xlink:href="creg-20220630.xsd#creg_PRCMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PRCMember_lbl" xml:lang="en-US">PRC [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PRCMember" xlink:to="creg_PRCMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutorySurplusReserveFundMember" xlink:href="creg-20220630.xsd#creg_StatutorySurplusReserveFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutorySurplusReserveFundMember_lbl" xml:lang="en-US">Surplus Reserve Fund [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutorySurplusReserveFundMember" xlink:to="creg_StatutorySurplusReserveFundMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommonWelfareFundMember" xlink:href="creg-20220630.xsd#creg_CommonWelfareFundMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CommonWelfareFundMember_lbl" xml:lang="en-US">Common Welfare Fund [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonWelfareFundMember" xlink:to="creg_CommonWelfareFundMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_MrKuMember" xlink:href="creg-20220630.xsd#creg_MrKuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_MrKuMember_lbl" xml:lang="en-US">Mr. Ku [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MrKuMember" xlink:to="creg_MrKuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XiaTCHMember" xlink:href="creg-20220630.xsd#creg_XiaTCHMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XiaTCHMember_lbl" xml:lang="en-US">Xi&#8217;an TCH [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XiaTCHMember" xlink:to="creg_XiaTCHMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NewLeaseContractMember" xlink:href="creg-20220630.xsd#creg_NewLeaseContractMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NewLeaseContractMember_lbl" xml:lang="en-US">New Lease Contract [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NewLeaseContractMember" xlink:to="creg_NewLeaseContractMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefFinancialOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefFinancialOfficerMember_lbl" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="creg_OrganizationandDescriptionofBusinessTable" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OrganizationandDescriptionofBusinessTable_lbl" xml:lang="en-US">Organization and Description of Business [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationandDescriptionofBusinessTable" xlink:to="creg_OrganizationandDescriptionofBusinessTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessLineItems" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OrganizationandDescriptionofBusinessLineItems_lbl" xml:lang="en-US">Organization and Description of Business [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationandDescriptionofBusinessLineItems" xlink:to="creg_OrganizationandDescriptionofBusinessLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackTable" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjecttoBuybackTable_lbl" xml:lang="en-US">Asset Subject to Buyback [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjecttoBuybackTable" xlink:to="creg_AssetSubjecttoBuybackTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackLineItems" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjecttoBuybackLineItems_lbl" xml:lang="en-US">Asset Subject to Buyback [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjecttoBuybackLineItems" xlink:to="creg_AssetSubjecttoBuybackLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesTable" xlink:href="creg-20220630.xsd#creg_ContingenciesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ContingenciesTable_lbl" xml:lang="en-US">Contingencies [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContingenciesTable" xlink:to="creg_ContingenciesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesLineItems" xlink:href="creg-20220630.xsd#creg_ContingenciesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ContingenciesLineItems_lbl" xml:lang="en-US">Contingencies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContingenciesLineItems" xlink:to="creg_ContingenciesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableTablesTable" xlink:href="creg-20220630.xsd#creg_TaxesPayableTablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxesPayableTablesTable_lbl" xml:lang="en-US">Taxes Payable (Tables) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableTablesTable" xlink:to="creg_TaxesPayableTablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableTablesLineItems" xlink:href="creg-20220630.xsd#creg_TaxesPayableTablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxesPayableTablesLineItems_lbl" xml:lang="en-US">Schedule of Taxes Payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableTablesLineItems" xlink:to="creg_TaxesPayableTablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20220630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable_lbl" xml:lang="en-US">Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:href="creg-20220630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems_lbl" xml:lang="en-US">Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" xlink:href="creg-20220630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable_lbl" xml:lang="en-US">Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of warrants [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:href="creg-20220630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems_lbl" xml:lang="en-US">Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of warrants [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyDomain" xlink:href="creg-20220630.xsd#creg_TypeOfCurrencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TypeOfCurrencyDomain_lbl" xml:lang="en-US">TypeOfCurrency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfCurrencyDomain" xlink:to="creg_TypeOfCurrencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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 [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="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable_lbl" xml:lang="en-US">Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems_lbl" xml:lang="en-US">Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable_lbl" xml:lang="en-US">Organization and Description of Business (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="creg_OrganizationandDescriptionofBusinessDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsLineItems_lbl" xml:lang="en-US">Organization and Description of Business (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_OrganizationandDescriptionofBusinessDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20220630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="creg_SummaryofSignificantAccountingPoliciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="creg-20220630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackDetailsTable" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjecttoBuybackDetailsTable_lbl" xml:lang="en-US">Asset Subject to Buyback (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjecttoBuybackDetailsTable" xlink:to="creg_AssetSubjecttoBuybackDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjecttoBuybackDetailsLineItems_lbl" xml:lang="en-US">Asset Subject to Buyback (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="creg_AssetSubjecttoBuybackDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_TypeOfAgreementDomain" xlink:href="creg-20220630.xsd#creg_TypeOfAgreementDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TypeOfAgreementDomain_lbl" xml:lang="en-US">TypeOfAgreement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfAgreementDomain" xlink:to="creg_TypeOfAgreementDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPayableDetailsTable" xlink:href="creg-20220630.xsd#creg_LoanPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoanPayableDetailsTable_lbl" xml:lang="en-US">Loan Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoanPayableDetailsTable" xlink:to="creg_LoanPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPayableDetailsLineItems" xlink:href="creg-20220630.xsd#creg_LoanPayableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoanPayableDetailsLineItems_lbl" xml:lang="en-US">Loan Payable (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_LoanPayableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_NotePayableNetDetailsTable" xlink:href="creg-20220630.xsd#creg_NotePayableNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NotePayableNetDetailsTable_lbl" xml:lang="en-US">Note Payable, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotePayableNetDetailsTable" xlink:to="creg_NotePayableNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsLineItems" xlink:href="creg-20220630.xsd#creg_NotePayableNetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NotePayableNetDetailsLineItems_lbl" xml:lang="en-US">Note Payable, Net (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_NotePayableNetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_IncomeTaxDetailsTable" xlink:href="creg-20220630.xsd#creg_IncomeTaxDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxDetailsTable_lbl" xml:lang="en-US">Income Tax (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxDetailsTable" xlink:to="creg_IncomeTaxDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsLineItems" xlink:href="creg-20220630.xsd#creg_IncomeTaxDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxDetailsLineItems_lbl" xml:lang="en-US">Income Tax (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="creg_IncomeTaxDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsTable_lbl" xml:lang="en-US">Statutory Reserves (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="creg_StatutoryReservesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsLineItems" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsLineItems_lbl" xml:lang="en-US">Statutory Reserves (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_StatutoryReservesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesDetailsTable" xlink:href="creg-20220630.xsd#creg_ContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ContingenciesDetailsTable_lbl" xml:lang="en-US">Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContingenciesDetailsTable" xlink:to="creg_ContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesDetailsLineItems" xlink:href="creg-20220630.xsd#creg_ContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ContingenciesDetailsLineItems_lbl" xml:lang="en-US">Contingencies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ContingenciesDetailsLineItems" xlink:to="creg_ContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_CommitmentsDetailsTable" xlink:href="creg-20220630.xsd#creg_CommitmentsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommitmentsDetailsTable_lbl" xml:lang="en-US">Commitments (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommitmentsDetailsTable" xlink:to="creg_CommitmentsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsLineItems" xlink:href="creg-20220630.xsd#creg_CommitmentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommitmentsDetailsLineItems_lbl" xml:lang="en-US">Commitments (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="creg_CommitmentsDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AccruedInterestOnNotes_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of accrued interest on notes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedInterestOnNotes" xlink:to="creg_AccruedInterestOnNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdoptionOfOperatingLeaseLiability_lbl0" xml:lang="en-US">Adoption of ASC 842-operating lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfOperatingLeaseLiability" xlink:to="creg_AdoptionOfOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdoptionOfRightoOfUseAsset_lbl0" xml:lang="en-US">The amount of adoption of right-of-use asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfRightoOfUseAsset" xlink:to="creg_AdoptionOfRightoOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToEmployees_lbl0" xml:lang="en-US">Amount of advance to employees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToEmployees" xlink:to="creg_AdvanceToEmployees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToSuppliers_lbl0" xml:lang="en-US">The amount of allowance given to suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliers" xlink:to="creg_AdvanceToSuppliers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToThirdParty_lbl0" xml:lang="en-US">It represent the value of third party advance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToThirdParty" xlink:to="creg_AdvanceToThirdParty_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AgreementDescription_lbl0" xml:lang="en-US">Agreement, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementDescription" xlink:to="creg_AgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl0" xml:lang="en-US">Disclosure of asset subject to buyback and construction in progress.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:to="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_lbl1" xml:lang="en-US">Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" xlink:to="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl0" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Exchanged.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:to="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_BuyBackPrice_lbl0" xml:lang="en-US">Total buy back price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_CashFlowPresentationPolicyTextBlock_lbl0" xml:lang="en-US">Disclosure of accounting standard for cash flow presentation.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CashFlowPresentationPolicyTextBlock" xlink:to="creg_CashFlowPresentationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares_lbl0" xml:lang="en-US">Conversion of long-term notes into common shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ConvertibleNotePayableNetTextBlock_lbl0" xml:lang="en-US">The disclosure of convertible note payable net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetTextBlock" xlink:to="creg_ConvertibleNotePayableNetTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl0" xml:lang="en-US">Deferred tax asset noncurrent net operating loss.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1_lbl0" xml:lang="en-US">Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl0" xml:lang="en-US">The entire disclosure deferred tax assets and liability for the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl0" xml:lang="en-US">Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DescriptionOfEquityInvestment_lbl0" xml:lang="en-US">Description of equity investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfEquityInvestment" xlink:to="creg_DescriptionOfEquityInvestment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DescriptionOfFormationOfYinghua_lbl0" xml:lang="en-US">Description of formation of yinghua.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFormationOfYinghua" xlink:to="creg_DescriptionOfFormationOfYinghua_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DescriptionOfFormationOfZhongxun_lbl0" xml:lang="en-US">Description of formation of zhongxun.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFormationOfZhongxun" xlink:to="creg_DescriptionOfFormationOfZhongxun_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DescriptionOfInsurancePolicy_lbl0" xml:lang="en-US">Description of insurance policy.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfInsurancePolicy" xlink:to="creg_DescriptionOfInsurancePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DescriptionOfRemainingLoanBalance_lbl0" xml:lang="en-US">Description of remaining loan balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRemainingLoanBalance" xlink:to="creg_DescriptionOfRemainingLoanBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl0" xml:lang="en-US">Percentage of deferred tax valuation allowance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_EntrustedLoansPayableInterestCurrent_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of portion of long-term entrusted loans payable not otherwise defined due within one year or the operating cycle if longer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoansPayableInterestCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_GainOnTerminationOfBuybackAgreementOfChengliProject_lbl0" xml:lang="en-US">Amount of gain on termination of buy-back agreement of Chengli project.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_GainOnTerminationOfBuybackAgreementOfChengliProject" xlink:to="creg_GainOnTerminationOfBuybackAgreementOfChengliProject_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund_lbl0" xml:lang="en-US">Amount of impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" xlink:to="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxBenefit_lbl0" xml:lang="en-US">Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxBenefit" xlink:to="creg_IncomeTaxBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription_lbl0" xml:lang="en-US">Description of income tax liability instalments over the periods.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:to="creg_IncomeTaxLiabilityInstallmentsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxPayable_lbl0" xml:lang="en-US">Total amount of income tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayable" xlink:to="creg_IncomeTaxPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl0" xml:lang="en-US">Tabular disclosure of tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncomeTaxTermYear_lbl0" xml:lang="en-US">Tax year being audited in the income tax examination, in YYYY format.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxTermYear" xlink:to="creg_IncomeTaxTermYear_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseInOtherReceivable_lbl0" xml:lang="en-US">Amount of increase (decrease) in receivables classified as others.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInOtherReceivable" xlink:to="creg_IncreaseDecreaseInOtherReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl0" xml:lang="en-US">Percentage of increase decrease outstanding balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_InterestExpensesDebtExcludingAmortization_lbl0" xml:lang="en-US">Amount of the cost of borrowed funds accounted for as interest expense.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestExpensesDebtExcludingAmortization" xlink:to="creg_InterestExpensesDebtExcludingAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LeaseExpirationDate_lbl0" xml:lang="en-US">Date which lease or group of leases is set to expire, in YYYY-MM format.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseExpirationDate" xlink:to="creg_LeaseExpirationDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossFromTransferAmount_lbl0" xml:lang="en-US">Amount should be recorded as loan from transfer amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossFromTransferAmount" xlink:to="creg_LossFromTransferAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossOnConversionAmount_lbl0" xml:lang="en-US">Loss on conversion amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnConversionAmount" xlink:to="creg_LossOnConversionAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_MarketResearchAndProjectDevelopmentDescription_lbl0" xml:lang="en-US">Market research and project development description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MarketResearchAndProjectDevelopmentDescription" xlink:to="creg_MarketResearchAndProjectDevelopmentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_MaturityTerm_lbl0" xml:lang="en-US">The length of time during which the owner will receive interest payments on the investment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaturityTerm" xlink:to="creg_MaturityTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_MaximumStatutoryReserveAmount_lbl0" xml:lang="en-US">Maximum Statutory Reserve Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaximumStatutoryReserveAmount" xlink:to="creg_MaximumStatutoryReserveAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_NetIncomeAmount_lbl0" xml:lang="en-US">Net income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetIncomeAmount" xlink:to="creg_NetIncomeAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_NetLossAmount_lbl0" xml:lang="en-US">Total amount of loss incurred.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetLossAmount" xlink:to="creg_NetLossAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OperatingLeasesIncomeStatementContingentRevenues_lbl0" xml:lang="en-US">Amount of contingent rental revenues recognized for the period under lease, based on the occurrences of an event or condition.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeasesIncomeStatementContingentRevenues" xlink:to="creg_OperatingLeasesIncomeStatementContingentRevenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OutstandingPrincipalBalance_lbl0" xml:lang="en-US">Amount of Outstanding principal balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OutstandingPrincipalBalance" xlink:to="creg_OutstandingPrincipalBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OwnershipPaid_lbl0" xml:lang="en-US">The paid amount of  ownership.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnershipPaid" xlink:to="creg_OwnershipPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PercentageOfAmountInitialCapitalContribution_lbl0" xml:lang="en-US">The percentage of amount of initial capital contribution.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountInitialCapitalContribution" xlink:to="creg_PercentageOfAmountInitialCapitalContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl0" xml:lang="en-US">Percentage of statutory surplus reserve of registered capital.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfReserveRegisteredCapital" xlink:to="creg_PercentageOfReserveRegisteredCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl0" xml:lang="en-US">Percentage of statutory reserve net income for the period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars_lbl0" xml:lang="en-US">Prior year income tax adjustment in current year.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" xlink:to="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_PromissioryNote_lbl0" xml:lang="en-US">The amount is promissiory note.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissioryNote" xlink:to="creg_PromissioryNote_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_RepaymentPrincipalAmount_lbl0" xml:lang="en-US">The amount of repayment principal amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentPrincipalAmount" xlink:to="creg_RepaymentPrincipalAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SaleOfStockholderPaid_lbl0" xml:lang="en-US">The amount which paid by the stockholders.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SaleOfStockholderPaid" xlink:to="creg_SaleOfStockholderPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl0" xml:lang="en-US">Schedule of warrant activity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:to="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_lbl1" 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="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exchanged.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercised.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Expired.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Forfeited.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Granted.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Weighted average remaining contractual term for option awards outstanding, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl0" xml:lang="en-US">Weighted average remaining contractual term for option awards outstanding, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged_lbl0" xml:lang="en-US">Number of Warrants, Exchanged (in Dollars).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" xlink:to="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharesToBeIssued_lbl0" xml:lang="en-US">Amount of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssued" xlink:to="creg_SharesToBeIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SocialInsurancePrepayment_lbl0" xml:lang="en-US">The current portion of the amount receivable from insurance and similar arrangements for reimbursement and prepayment of social work.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsurancePrepayment" xlink:to="creg_SocialInsurancePrepayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SocialInsuranceReceivable_lbl0" xml:lang="en-US">The current portion of the amount receivable from insurance and similar arrangements for reimbursement and payment of social work.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsuranceReceivable" xlink:to="creg_SocialInsuranceReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReserve_lbl0" xml:lang="en-US">Statutory reserves are the minimum amounts of cash and readily marketable securities that insurance companies must hold.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReserveDescription_lbl0" xml:lang="en-US">Description of statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl0" xml:lang="en-US">Schedule of maximum statutory reserve amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReservesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxPayableCurrent_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="creg_TaxPayableCurrent" xlink:to="creg_TaxPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxPayableTextBlock_lbl0" xml:lang="en-US">The entire disclosure of tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxesPayableNonCurrent_lbl0" xml:lang="en-US">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 noncurrent portion of the 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="creg_TaxesPayableNonCurrent" xlink:to="creg_TaxesPayableNonCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TerminationLoanAmount_lbl0" xml:lang="en-US">Termination loan amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TerminationLoanAmount" xlink:to="creg_TerminationLoanAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TotalFundCapitalContribution_lbl0" xml:lang="en-US">The total fund capital contribution amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TotalRemainingReserveDescription_lbl0" xml:lang="en-US">Description of total remaining reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalRemainingReserveDescription" xlink:to="creg_TotalRemainingReserveDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TransferPriceInstallmentPaymentsDescription_lbl0" xml:lang="en-US">Description of transfer price installment payments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceInstallmentPaymentsDescription" xlink:to="creg_TransferPriceInstallmentPaymentsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TransferToStatutoryReserves_lbl0" xml:lang="en-US">Transfer to statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TransferredOfSharesDescription_lbl0" xml:lang="en-US">Description of share transfer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferredOfSharesDescription" xlink:to="creg_TransferredOfSharesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_USStatutoryRates_lbl0" xml:lang="en-US">Percentage of statutory rate.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USStatutoryRates" xlink:to="creg_USStatutoryRates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_UntilOperationResumes_lbl0" xml:lang="en-US">The amount used for operation resume.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UntilOperationResumes" xlink:to="creg_UntilOperationResumes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_UsesAndSourcesOfLiquidity_lbl0" xml:lang="en-US">Disclosure of accounting policy for uses and sources of liquidity.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidity" xlink:to="creg_UsesAndSourcesOfLiquidity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage_lbl0" xml:lang="en-US">Percentage of the Variable Interest Entity&apos;s (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" xlink:to="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_WeightedAverageRemainingContractualTermInYearExercised_lbl0" xml:lang="en-US">Weighted average remaining contractual term of outstanding stock options, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_WeightedAverageRemainingContractualTermInYearExercised" xlink:to="creg_WeightedAverageRemainingContractualTermInYearExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_WeightedAverageRemainingContractualTermInYearForfeited_lbl0" xml:lang="en-US">Weighted average remaining contractual term.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="creg_WeightedAverageRemainingContractualTermInYearForfeited_lbl0"/>
    <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_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_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="creg_IncomeTaxLiabilityInstallmentsDescription_lbl1" xml:lang="en-US">Income Tax Liability Installments Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:to="creg_IncomeTaxLiabilityInstallmentsDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShaanxiHuahongMember_lbl0" xml:lang="en-US">Shaanxi Huahong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShaanxiHuahongMember" xlink:to="creg_ShaanxiHuahongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NetIncomeAmount_lbl1" xml:lang="en-US">Net Income Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetIncomeAmount" xlink:to="creg_NetIncomeAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">Energy Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EnergyTechnologyCoLtdMember" xlink:to="creg_EnergyTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract60_lbl0" xml:lang="en-US">Unlabeled Abstract60</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract60" xlink:to="creg_UnlabeledAbstract60_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NetLossAmount_lbl1" xml:lang="en-US">Net Loss Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NetLossAmount" xlink:to="creg_NetLossAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl0" xml:lang="en-US">Debt Instrument, Redemption Price, Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeCapInterestRate_lbl0" xml:lang="en-US">Derivative, Cap Interest Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeCapInterestRate" xlink:to="us-gaap_DerivativeCapInterestRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SaleOfStockholderPaid_lbl1" xml:lang="en-US">Sale Of Stockholder Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SaleOfStockholderPaid" xlink:to="creg_SaleOfStockholderPaid_lbl1"/>
    <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="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="creg_ErdosTCHMember_lbl0" xml:lang="en-US">Erdos TCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosTCHMember" xlink:to="creg_ErdosTCHMember_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="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_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutorySurplusReserveFundMember_lbl0" xml:lang="en-US">Statutory Surplus Reserve Fund Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutorySurplusReserveFundMember" xlink:to="creg_StatutorySurplusReserveFundMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDescription_lbl0" xml:lang="en-US">Lessee, Operating Lease, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_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="creg_TotalRemainingReserveDescription_lbl1" xml:lang="en-US">Total Remaining Reserve Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalRemainingReserveDescription" xlink:to="creg_TotalRemainingReserveDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TypeOfCurrencyAxis_lbl0" xml:lang="en-US">Type Of Currency Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfCurrencyAxis" xlink:to="creg_TypeOfCurrencyAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxPayableTextBlock_lbl1" xml:lang="en-US">Tax Payable Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_MrKuMember_lbl0" xml:lang="en-US">Mr Ku Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MrKuMember" xlink:to="creg_MrKuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract38_lbl0" xml:lang="en-US">Unlabeled Abstract38</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract38" xlink:to="creg_UnlabeledAbstract38_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract39_lbl0" xml:lang="en-US">Unlabeled Abstract39</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract39" xlink:to="creg_UnlabeledAbstract39_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl0" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0" xml:lang="en-US">Gain (Loss) on Extinguishment of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; 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">Stockholders&apos; Equity Note Disclosure [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"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule Of Maturities Of The Office Lease Liabilities Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract40_lbl0" xml:lang="en-US">Unlabeled Abstract40</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract40" xlink:to="creg_UnlabeledAbstract40_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="creg_UnlabeledAbstract43_lbl0" xml:lang="en-US">Unlabeled Abstract43</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract43" xlink:to="creg_UnlabeledAbstract43_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedPayrollAndWelfareMember_lbl0" xml:lang="en-US">Accrued Payroll And Welfare Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedPayrollAndWelfareMember" xlink:to="creg_AccruedPayrollAndWelfareMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract44_lbl0" xml:lang="en-US">Unlabeled Abstract44</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract44" xlink:to="creg_UnlabeledAbstract44_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract41_lbl0" xml:lang="en-US">Unlabeled Abstract41</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract41" xlink:to="creg_UnlabeledAbstract41_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="creg_UnlabeledAbstract42_lbl0" xml:lang="en-US">Unlabeled Abstract42</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract42" xlink:to="creg_UnlabeledAbstract42_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract47_lbl0" xml:lang="en-US">Unlabeled Abstract47</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract47" xlink:to="creg_UnlabeledAbstract47_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl1" xml:lang="en-US">Average Exercise Pricepostreverse Stock Split Price Exchangedin Dollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:to="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract48_lbl0" xml:lang="en-US">Unlabeled Abstract48</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract48" xlink:to="creg_UnlabeledAbstract48_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract45_lbl0" xml:lang="en-US">Unlabeled Abstract45</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract45" xlink:to="creg_UnlabeledAbstract45_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract46_lbl0" xml:lang="en-US">Unlabeled Abstract46</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract46" xlink:to="creg_UnlabeledAbstract46_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract49_lbl0" xml:lang="en-US">Unlabeled Abstract49</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract49" xlink:to="creg_UnlabeledAbstract49_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DescriptionOfFormationOfZhongxun_lbl1" xml:lang="en-US">Description Of Formation Of Zhongxun</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFormationOfZhongxun" xlink:to="creg_DescriptionOfFormationOfZhongxun_lbl1"/>
    <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="creg_CashFlowPresentationPolicyTextBlock_lbl1" xml:lang="en-US">Cash Flow Presentation Policy Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CashFlowPresentationPolicyTextBlock" xlink:to="creg_CashFlowPresentationPolicyTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares_lbl1" xml:lang="en-US">Conversion Of Longterm Notes Into Common Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares_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_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdoptionOfRightoOfUseAsset_lbl1" xml:lang="en-US">Adoption Of Righto Of Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfRightoOfUseAsset" xlink:to="creg_AdoptionOfRightoOfUseAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ChengaliMember_lbl0" xml:lang="en-US">Chengali Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ChengaliMember" xlink:to="creg_ChengaliMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TerminationLoanAmount_lbl1" xml:lang="en-US">Termination Loan Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TerminationLoanAmount" xlink:to="creg_TerminationLoanAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract50_lbl0" xml:lang="en-US">Unlabeled Abstract50</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract50" xlink:to="creg_UnlabeledAbstract50_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract51_lbl0" xml:lang="en-US">Unlabeled Abstract51</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract51" xlink:to="creg_UnlabeledAbstract51_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PRCMember_lbl0" xml:lang="en-US">PRCMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PRCMember" xlink:to="creg_PRCMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract54_lbl0" xml:lang="en-US">Unlabeled Abstract54</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract54" xlink:to="creg_UnlabeledAbstract54_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract55_lbl0" xml:lang="en-US">Unlabeled Abstract55</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract55" xlink:to="creg_UnlabeledAbstract55_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract52_lbl0" xml:lang="en-US">Unlabeled Abstract52</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract52" xlink:to="creg_UnlabeledAbstract52_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract53_lbl0" xml:lang="en-US">Unlabeled Abstract53</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract53" xlink:to="creg_UnlabeledAbstract53_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_WeightedAverageRemainingContractualTermInYearForfeited_lbl1" xml:lang="en-US">Weighted Average Remaining Contractual Term In Year Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="creg_WeightedAverageRemainingContractualTermInYearForfeited_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract58_lbl0" xml:lang="en-US">Unlabeled Abstract58</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract58" xlink:to="creg_UnlabeledAbstract58_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract59_lbl0" xml:lang="en-US">Unlabeled Abstract59</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract59" xlink:to="creg_UnlabeledAbstract59_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract56_lbl0" xml:lang="en-US">Unlabeled Abstract56</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract56" xlink:to="creg_UnlabeledAbstract56_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract57_lbl0" xml:lang="en-US">Unlabeled Abstract57</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract57" xlink:to="creg_UnlabeledAbstract57_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract18" xlink:to="creg_UnlabeledAbstract18_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract19" xlink:to="creg_UnlabeledAbstract19_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract16" xlink:to="creg_UnlabeledAbstract16_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract17" xlink:to="creg_UnlabeledAbstract17_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl1" xml:lang="en-US">Increase Decrease Outstanding Balance Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HYREFMember_lbl1" xml:lang="en-US">HYREFMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFMember" xlink:to="creg_HYREFMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards, Foreign</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DescriptionOfFormationOfYinghua_lbl1" xml:lang="en-US">Description Of Formation Of Yinghua</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFormationOfYinghua" xlink:to="creg_DescriptionOfFormationOfYinghua_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl0" xml:lang="en-US">Business Acquisition, Description of Acquired Entity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansFromBank_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract21" xlink:to="creg_UnlabeledAbstract21_lbl0"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract22" xlink:to="creg_UnlabeledAbstract22_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract20" xlink:to="creg_UnlabeledAbstract20_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_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="creg_UnlabeledAbstract25_lbl0" xml:lang="en-US">Unlabeled Abstract25</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract25" xlink:to="creg_UnlabeledAbstract25_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Other Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0" xml:lang="en-US">Interest and Fee Income, Loans and Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract26_lbl0" xml:lang="en-US">Unlabeled Abstract26</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract26" xlink:to="creg_UnlabeledAbstract26_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="creg_UnlabeledAbstract23_lbl0" xml:lang="en-US">Unlabeled Abstract23</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract23" xlink:to="creg_UnlabeledAbstract23_lbl0"/>
    <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="creg_UnlabeledAbstract24_lbl0" xml:lang="en-US">Unlabeled Abstract24</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract24" xlink:to="creg_UnlabeledAbstract24_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XiaTCHMember_lbl0" xml:lang="en-US">Xia TCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XiaTCHMember" xlink:to="creg_XiaTCHMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract29_lbl0" xml:lang="en-US">Unlabeled Abstract29</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract29" xlink:to="creg_UnlabeledAbstract29_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="creg_UnlabeledAbstract27_lbl0" xml:lang="en-US">Unlabeled Abstract27</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract27" xlink:to="creg_UnlabeledAbstract27_lbl0"/>
    <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="creg_UnlabeledAbstract28_lbl0" xml:lang="en-US">Unlabeled Abstract28</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract28" xlink:to="creg_UnlabeledAbstract28_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars_lbl1" xml:lang="en-US">Prior Year Income Tax Adjustment In Current Yearin Dollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" xlink:to="creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl0" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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="creg_UnlabeledAbstract32_lbl0" xml:lang="en-US">Unlabeled Abstract32</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract32" xlink:to="creg_UnlabeledAbstract32_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract33_lbl0" xml:lang="en-US">Unlabeled Abstract33</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract33" xlink:to="creg_UnlabeledAbstract33_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract30_lbl0" xml:lang="en-US">Unlabeled Abstract30</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract30" xlink:to="creg_UnlabeledAbstract30_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract31_lbl0" xml:lang="en-US">Unlabeled Abstract31</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract31" xlink:to="creg_UnlabeledAbstract31_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract36_lbl0" xml:lang="en-US">Unlabeled Abstract36</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract36" xlink:to="creg_UnlabeledAbstract36_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract37_lbl0" xml:lang="en-US">Unlabeled Abstract37</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract37" xlink:to="creg_UnlabeledAbstract37_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShanghaiTCHMember_lbl0" xml:lang="en-US">Shanghai TCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShanghaiTCHMember" xlink:to="creg_ShanghaiTCHMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract34_lbl0" xml:lang="en-US">Unlabeled Abstract34</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract34" xlink:to="creg_UnlabeledAbstract34_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UnlabeledAbstract35_lbl0" xml:lang="en-US">Unlabeled Abstract35</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UnlabeledAbstract35" xlink:to="creg_UnlabeledAbstract35_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl0" xml:lang="en-US">Accrued Income Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Accounts and Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract_lbl" xml:lang="en-US">Schedule Of Lease Costs Lease Term And Discount Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConversionOfStockDescription_lbl0" xml:lang="en-US">Conversion of Stock, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConversionOfStockDescription" xlink:to="us-gaap_ConversionOfStockDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Investments_lbl0" xml:lang="en-US">Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract_lbl" xml:lang="en-US">Schedule Of Summarizes Option Activity With Respect To Employees And Independent Directors Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ExcessStockSharesAuthorized_lbl1" xml:lang="en-US">Excess Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesAuthorized" xlink:to="us-gaap_ExcessStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2_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_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="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_WeightedAverageRemainingContractualTermInYearExercised_lbl1" xml:lang="en-US">Weighted Average Remaining Contractual Term In Year Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_WeightedAverageRemainingContractualTermInYearExercised" xlink:to="creg_WeightedAverageRemainingContractualTermInYearExercised_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract10" xlink:to="creg_UnlabeledAbstract10_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract11" xlink:to="creg_UnlabeledAbstract11_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract14" xlink:to="creg_UnlabeledAbstract14_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract15" xlink:to="creg_UnlabeledAbstract15_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract12" xlink:to="creg_UnlabeledAbstract12_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract13" xlink:to="creg_UnlabeledAbstract13_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl0" xml:lang="en-US">Software and Software Development Costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization_lbl0" xml:lang="en-US">Proceeds from (Repayments of) Accounts Receivable Securitization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization" xlink:to="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxPayableCurrent_lbl1" xml:lang="en-US">Tax Payable Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableCurrent" xlink:to="creg_TaxPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ZhongxunMember_lbl0" xml:lang="en-US">Zhongxun Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhongxunMember" xlink:to="creg_ZhongxunMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Exchanges Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_XianZhonghongMember_lbl0" xml:lang="en-US">Xian Zhonghong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianZhonghongMember" xlink:to="creg_XianZhonghongMember_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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="creg_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="creg_UnlabeledAbstract2" xlink:to="creg_UnlabeledAbstract2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract1" xlink:to="creg_UnlabeledAbstract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Forfeited Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract4" xlink:to="creg_UnlabeledAbstract4_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="creg_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="creg_UnlabeledAbstract3" xlink:to="creg_UnlabeledAbstract3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract0" xlink:to="creg_UnlabeledAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_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="us-gaap_GainLossOnSalesOfConsumerLoans_lbl0" xml:lang="en-US">Gain (Loss) on Sales of Consumer Loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:to="us-gaap_GainLossOnSalesOfConsumerLoans_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl1" xml:lang="en-US">Accrued Income Taxes, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract9" xlink:to="creg_UnlabeledAbstract9_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract6" xlink:to="creg_UnlabeledAbstract6_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract5" xlink:to="creg_UnlabeledAbstract5_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract8" xlink:to="creg_UnlabeledAbstract8_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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="creg_UnlabeledAbstract7" xlink:to="creg_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_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl0" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl1" xml:lang="en-US">Schedule Of Share Based Compensation Stock Warrants Activity Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:to="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_USStatutoryRates_lbl1" xml:lang="en-US">USStatutory Rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USStatutoryRates" xlink:to="creg_USStatutoryRates_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LossOnConversionAmount_lbl1" xml:lang="en-US">Loss On Conversion Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnConversionAmount" xlink:to="creg_LossOnConversionAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Expired Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToThirdParty_lbl1" xml:lang="en-US">Advance To Third Party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToThirdParty" xlink:to="creg_AdvanceToThirdParty_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EntrustedLoansPayableInterestCurrent_lbl1" xml:lang="en-US">Entrusted Loans Payable Interest Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoansPayableInterestCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AgreementDescription_lbl1" xml:lang="en-US">Agreement Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementDescription" xlink:to="creg_AgreementDescription_lbl1"/>
    <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="creg_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="creg_UnlabeledAbstract" xlink:to="creg_UnlabeledAbstract_lbl0"/>
    <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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged_lbl1" xml:lang="en-US">Sharebased Compensation Arrangementby Sharebased Payment Award Options Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" xlink:to="creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl2" 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_lbl2"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1_lbl1" xml:lang="en-US">Deferred Tax Assets Gross Noncurrent1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EducationAndUnionFundAndSocialInsurancePayableMember_lbl0" xml:lang="en-US">Education And Union Fund And Social Insurance Payable Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EducationAndUnionFundAndSocialInsurancePayableMember" xlink:to="creg_EducationAndUnionFundAndSocialInsurancePayableMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl0" xml:lang="en-US">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Stockholders&apos; 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="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxTermYear_lbl1" xml:lang="en-US">Income Tax Term Year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxTermYear" xlink:to="creg_IncomeTaxTermYear_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_lbl2" xml:lang="en-US">Average Exercise Price Per Sharepostreverse Stock Split Price Outstanding Beginning Balanc</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" xlink:to="creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Conversion of Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferToStatutoryReserves_lbl1" xml:lang="en-US">Transfer To Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl1"/>
    <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="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund_lbl1" xml:lang="en-US">Impairment Loss Of Xian TCHs Investment Into The HYREFFund</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" xlink:to="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund_lbl1"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract_lbl" xml:lang="en-US">Schedule Of Provision For Income Tax Expense Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_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="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="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="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_AccruedLiabilitiesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxPayable_lbl1" xml:lang="en-US">Income Tax Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayable" xlink:to="creg_IncomeTaxPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_LossContingencyDisclosures_lbl0" xml:lang="en-US">Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PromissoryNotesInApril2021Member_lbl0" xml:lang="en-US">Promissory Notes In April2021 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInApril2021Member" xlink:to="creg_PromissoryNotesInApril2021Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TotalFundCapitalContribution_lbl1" xml:lang="en-US">Total Fund Capital Contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OperatingLeasesIncomeStatementContingentRevenues_lbl1" xml:lang="en-US">Operating Leases Income Statement Contingent Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeasesIncomeStatementContingentRevenues" xlink:to="creg_OperatingLeasesIncomeStatementContingentRevenues_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BuyBackPrice_lbl1" xml:lang="en-US">Buy Back Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BuyBackPrice" xlink:to="creg_BuyBackPrice_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="creg_ZhonghongMember_lbl0" xml:lang="en-US">Zhonghong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ZhonghongMember" xlink:to="creg_ZhonghongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LossFromTransferAmount_lbl1" xml:lang="en-US">Loss From Transfer Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossFromTransferAmount" xlink:to="creg_LossFromTransferAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TypeOfAgreementAxis_lbl0" xml:lang="en-US">Type Of Agreement Axis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementAxis_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"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfTaxesPayableAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfTaxesPayableAbstract_lbl" xml:lang="en-US">Schedule Of Taxes Payable Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="creg_ScheduleOfTaxesPayableAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ArticlesOfIncorporationMember_lbl0" xml:lang="en-US">Articles Of Incorporation Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ArticlesOfIncorporationMember" xlink:to="creg_ArticlesOfIncorporationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember_lbl0" xml:lang="en-US">Transfer Price For Xuzhou Huayu Project Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0" xml:lang="en-US">Deferred Tax Assets, Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <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_PrepaidExpenseAndOtherAssets_lbl0" xml:lang="en-US">Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxBenefit_lbl1" xml:lang="en-US">Income Tax Benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxBenefit" xlink:to="creg_IncomeTaxBenefit_lbl1"/>
    <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="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForLegalSettlements_lbl0" xml:lang="en-US">Payments for Legal Settlements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForLegalSettlements" xlink:to="us-gaap_PaymentsForLegalSettlements_lbl0"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConsultingAndLegalExpensesMember_lbl0" xml:lang="en-US">Consulting And Legal Expenses Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConsultingAndLegalExpensesMember" xlink:to="creg_ConsultingAndLegalExpensesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="creg_XianTCHMember_lbl0" xml:lang="en-US">Xian TCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHMember" xlink:to="creg_XianTCHMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl0" xml:lang="en-US">Other Noncash Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_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="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage_lbl1" 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="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" xlink:to="creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl0" xml:lang="en-US">Research and Development Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="creg_HYREFLoanentrustedLoanMember_lbl0" xml:lang="en-US">HYREFLoanentrusted Loan Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_HYREFLoanentrustedLoanMember" xlink:to="creg_HYREFLoanentrustedLoanMember_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_InvestmentsInPowerAndDistributionProjects_lbl0" xml:lang="en-US">Investments in Power and Distribution Projects</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInPowerAndDistributionProjects" xlink:to="us-gaap_InvestmentsInPowerAndDistributionProjects_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxesPayableNonCurrent_lbl1" xml:lang="en-US">Taxes Payable Non Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableNonCurrent" xlink:to="creg_TaxesPayableNonCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NewLeaseContractMember_lbl0" xml:lang="en-US">New Lease Contract Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NewLeaseContractMember" xlink:to="creg_NewLeaseContractMember_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="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl0" xml:lang="en-US">Transfer Price For Shenqiu Phase IAnd IIProjects Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:to="creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount_lbl0" xml:lang="en-US">Debt Instrument, Debt Default, Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDefaultLongtermDebtAmount" xlink:to="us-gaap_DebtDefaultLongtermDebtAmount_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="creg_OwnershipPaid_lbl1" xml:lang="en-US">Ownership Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnershipPaid" xlink:to="creg_OwnershipPaid_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl1" xml:lang="en-US">Income Tax Payable Disclosure Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommonWelfareFundMember_lbl0" xml:lang="en-US">Common Welfare Fund Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommonWelfareFundMember" xlink:to="creg_CommonWelfareFundMember_lbl0"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract_lbl" xml:lang="en-US">Schedule Of Accrued Liabilities And Other Payables Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_MaximumStatutoryReserveAmount_lbl1" xml:lang="en-US">Maximum Statutory Reserve Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaximumStatutoryReserveAmount" xlink:to="creg_MaximumStatutoryReserveAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedInterestOnNotes_lbl1" xml:lang="en-US">Accrued Interest On Notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedInterestOnNotes" xlink:to="creg_AccruedInterestOnNotes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesToBeIssued_lbl1" xml:lang="en-US">Shares To Be Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssued" xlink:to="creg_SharesToBeIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_IncomeTaxExpenseBenefit_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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/2022/elts/us-gaap-2022.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_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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl0" xml:lang="en-US">Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_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="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="creg_DaTongRecyclingEnergyMember_lbl0" xml:lang="en-US">Da Tong Recycling Energy Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTongRecyclingEnergyMember" xlink:to="creg_DaTongRecyclingEnergyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnTerminationOfLease_lbl0" xml:lang="en-US">Gain (Loss) on Termination of Lease</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnTerminationOfLease" xlink:to="us-gaap_GainLossOnTerminationOfLease_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToSuppliers_lbl1" xml:lang="en-US">Advance To Suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliers" xlink:to="creg_AdvanceToSuppliers_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl1" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl1"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract_lbl" xml:lang="en-US">Schedule Of Property And Equipment Estimated Lives Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:to="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl0" xml:lang="en-US">Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_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="creg_GainOnTerminationOfBuybackAgreementOfChengliProject_lbl1" xml:lang="en-US">Gain On Termination Of Buyback Agreement Of Chengli Project</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_GainOnTerminationOfBuybackAgreementOfChengliProject" xlink:to="creg_GainOnTerminationOfBuybackAgreementOfChengliProject_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OutstandingPrincipalBalance_lbl1" xml:lang="en-US">Outstanding Principal Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OutstandingPrincipalBalance" xlink:to="creg_OutstandingPrincipalBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember_lbl0" xml:lang="en-US">Tian Yu Xu Zhou Recycling Energy Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TianYuXuZhouRecyclingEnergyMember" xlink:to="creg_TianYuXuZhouRecyclingEnergyMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember_lbl0" xml:lang="en-US">Erdos Metallurgy Company Limited Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ErdosMetallurgyCompanyLimitedMember" xlink:to="creg_ErdosMetallurgyCompanyLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl2" 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_lbl2"/>
    <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="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Expired In Period Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl0" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAbstract_lbl" xml:lang="en-US">Loss Contingency [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfConstructionLoansPayable_lbl0" xml:lang="en-US">Repayments of Construction Loans Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConstructionLoansPayable" xlink:to="us-gaap_RepaymentsOfConstructionLoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl0" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivableWithImputedInterestFaceAmount_lbl0" xml:lang="en-US">Receivable with Imputed Interest, Face Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:to="us-gaap_ReceivableWithImputedInterestFaceAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayable_lbl0" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Equity Method Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments_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"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract_lbl" xml:lang="en-US">Schedule Of Reconciles USStatutory Rates To Effective Tax Rate Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_InterestExpensesDebtExcludingAmortization_lbl1" xml:lang="en-US">Interest Expenses Debt Excluding Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_InterestExpensesDebtExcludingAmortization" xlink:to="creg_InterestExpensesDebtExcludingAmortization_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToEmployees_lbl1" xml:lang="en-US">Advance To Employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToEmployees" xlink:to="creg_AdvanceToEmployees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_MaturityTerm_lbl1" xml:lang="en-US">Maturity Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaturityTerm" xlink:to="creg_MaturityTerm_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0" xml:lang="en-US">Employee Benefits and Share-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_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="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl0" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferPriceInstallmentPaymentsDescription_lbl1" xml:lang="en-US">Transfer Price Installment Payments Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferPriceInstallmentPaymentsDescription" xlink:to="creg_TransferPriceInstallmentPaymentsDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0" xml:lang="en-US">Accrued Liabilities and Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfActivitiesOfWarrantsAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfActivitiesOfWarrantsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfActivitiesOfWarrantsAbstract_lbl" xml:lang="en-US">Schedule Of Activities Of Warrants Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfActivitiesOfWarrantsAbstract" xlink:to="creg_ScheduleOfActivitiesOfWarrantsAbstract_lbl"/>
    <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="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_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="creg_OtherMember_lbl0" xml:lang="en-US">Other Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherMember" xlink:to="creg_OtherMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAdditionalCapital_lbl0" xml:lang="en-US">Other Additional Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAdditionalCapital" xlink:to="us-gaap_OtherAdditionalCapital_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="creg_PercentageOfAmountInitialCapitalContribution_lbl1" xml:lang="en-US">Percentage Of Amount Initial Capital Contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfAmountInitialCapitalContribution" xlink:to="creg_PercentageOfAmountInitialCapitalContribution_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTerms_lbl0" xml:lang="en-US">Short-Term Debt, Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTerms" xlink:to="us-gaap_ShortTermDebtTerms_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_StockIssuedDuringPeriodSharesIssuedForServices_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SocialInsuranceReceivable_lbl1" xml:lang="en-US">Social Insurance Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsuranceReceivable" xlink:to="creg_SocialInsuranceReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefFinancialOfficerMember_lbl0" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountCurrent_lbl0" xml:lang="en-US">Debt Instrument, Unamortized Discount, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_CNY_lbl0" xml:lang="en-US">China, Yuan Renminbi</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CNY" xlink:to="currency_CNY_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtInstrumentCarryingAmount_lbl0" xml:lang="en-US">Long-Term Debt, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LeaseExpirationDate_lbl1" xml:lang="en-US">Lease Expiration Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LeaseExpirationDate" xlink:to="creg_LeaseExpirationDate_lbl1"/>
    <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_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="creg_UntilOperationResumes_lbl1" xml:lang="en-US">Until Operation Resumes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UntilOperationResumes" xlink:to="creg_UntilOperationResumes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl1" xml:lang="en-US">Asset Subject To Buyback And Construction In Progress Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:to="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesMember_lbl0" xml:lang="en-US">Statutory Reserves Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesMember" xlink:to="creg_StatutoryReservesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DaTangShiDaiMember_lbl0" xml:lang="en-US">Da Tang Shi Dai Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTangShiDaiMember" xlink:to="creg_DaTangShiDaiMember_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="creg_StatutoryReservesTextBlock_lbl1" xml:lang="en-US">Statutory Reserves Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Issued for Services</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl1" xml:lang="en-US">Deferred Tax Assets Liabilities Net Disclosure Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReserve_lbl1" xml:lang="en-US">Statutory Reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanFundedPercentage_lbl0" xml:lang="en-US">Defined Benefit Plan, Funded Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanFundedPercentage" xlink:to="us-gaap_DefinedBenefitPlanFundedPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount_lbl0" xml:lang="en-US">Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Maximum Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableSale_lbl0" xml:lang="en-US">Accounts Receivable, Sale</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableSale" xlink:to="us-gaap_AccountsReceivableSale_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering_lbl0" xml:lang="en-US">Proceeds from Issuance Initial Public Offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering_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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_MarketResearchAndProjectDevelopmentDescription_lbl1" xml:lang="en-US">Market Research And Project Development Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MarketResearchAndProjectDevelopmentDescription" xlink:to="creg_MarketResearchAndProjectDevelopmentDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Conversion of Units</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl1" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl1" xml:lang="en-US">Deferred Tax Asset Noncurrent Net Operating Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl1"/>
    <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_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl1" xml:lang="en-US">Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Beginning Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl1" xml:lang="en-US">Percentage Of Statutory Reserve Net Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DescriptionOfRemainingLoanBalance_lbl1" xml:lang="en-US">Description Of Remaining Loan Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRemainingLoanBalance" xlink:to="creg_DescriptionOfRemainingLoanBalance_lbl1"/>
    <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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl0" xml:lang="en-US">Interest Expense, Debt, Excluding Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_DebtAndEquitySecuritiesRealizedGainLoss_lbl0" xml:lang="en-US">Debt and Equity Securities, Realized Gain (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl1" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferredOfSharesDescription_lbl1" xml:lang="en-US">Transferred Of Shares Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferredOfSharesDescription" xlink:to="creg_TransferredOfSharesDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UsesAndSourcesOfLiquidity_lbl1" xml:lang="en-US">Uses And Sources Of Liquidity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidity" xlink:to="creg_UsesAndSourcesOfLiquidity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdoptionOfOperatingLeaseLiability_lbl1" xml:lang="en-US">Adoption Of Operating Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfOperatingLeaseLiability" xlink:to="creg_AdoptionOfOperatingLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PromissioryNote_lbl1" xml:lang="en-US">Promissiory Note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissioryNote" xlink:to="creg_PromissioryNote_lbl1"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfDeferredTaxAssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfDeferredTaxAssetsAbstract_lbl" xml:lang="en-US">Schedule Of Deferred Tax Assets Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfDeferredTaxAssetsAbstract" xlink:to="creg_ScheduleOfDeferredTaxAssetsAbstract_lbl"/>
    <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_IncomeTaxExaminationDescription_lbl0" xml:lang="en-US">Income Tax Examination, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationDescription" xlink:to="us-gaap_IncomeTaxExaminationDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl0" xml:lang="en-US">Related Party Transaction, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl1" xml:lang="en-US">Effective Income Tax Rate Reconciliation Deferred Tax Valuation Allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share Based Compensation Arrangements By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReserveDescription_lbl1" xml:lang="en-US">Statutory Reserve Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl1"/>
    <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_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_AssetsNoncurrentAbstract_lbl0" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl1" xml:lang="en-US">Percentage Of Reserve Registered Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfReserveRegisteredCapital" xlink:to="creg_PercentageOfReserveRegisteredCapital_lbl1"/>
    <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="creg_DescriptionOfEquityInvestment_lbl1" xml:lang="en-US">Description Of Equity Investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfEquityInvestment" xlink:to="creg_DescriptionOfEquityInvestment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PromissoryNotesInDecember2020Member_lbl0" xml:lang="en-US">Promissory Notes In December2020 Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInDecember2020Member" xlink:to="creg_PromissoryNotesInDecember2020Member_lbl0"/>
    <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="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"/>
    <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, 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_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_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="creg_DescriptionOfInsurancePolicy_lbl1" xml:lang="en-US">Description Of Insurance Policy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfInsurancePolicy" xlink:to="creg_DescriptionOfInsurancePolicy_lbl1"/>
    <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="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="creg_StatutoryReservesDisclosureTableTextBlock_lbl1" xml:lang="en-US">Statutory Reserves Disclosure Table Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl0" xml:lang="en-US">Deposits Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl0"/>
    <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_AssetsNoncurrent_lbl0" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0" xml:lang="en-US">Series of Individually Immaterial Business Acquisitions [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_RepaymentPrincipalAmount_lbl1" xml:lang="en-US">Repayment Principal Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RepaymentPrincipalAmount" xlink:to="creg_RepaymentPrincipalAmount_lbl1"/>
    <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="us-gaap_DepositLiabilitiesAccruedInterest_lbl0" xml:lang="en-US">Deposit Liabilities, Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilitiesAccruedInterest" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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_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="creg_TransferAgreementMember_lbl0" xml:lang="en-US">Transfer Agreement Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferAgreementMember" xlink:to="creg_TransferAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0" xml:lang="en-US">Sale of Stock, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract_lbl" xml:lang="en-US">Schedule Of Maximum Statutory Reserve Amount Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:to="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_BaiChonggongMember_lbl0" xml:lang="en-US">Bai Chonggong Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_BaiChonggongMember" xlink:to="creg_BaiChonggongMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" 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_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_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="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_lbl2" xml:lang="en-US">Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:href="creg-20220630.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract_lbl" xml:lang="en-US">Asset Subject To Buyback And Construction In Progress Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:to="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" 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_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_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl1" xml:lang="en-US">Deferred Tax Assets Valuation Allowance Noncurrent1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl1"/>
    <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_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LessorSalesTypeLeaseTermOfContract1_lbl0" xml:lang="en-US">Lessor, Sales-type Lease, Term of Contract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:to="us-gaap_LessorSalesTypeLeaseTermOfContract1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseInOtherReceivable_lbl1" xml:lang="en-US">Increase Decrease In Other Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInOtherReceivable" xlink:to="creg_IncreaseDecreaseInOtherReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableCurrent_lbl0" xml:lang="en-US">Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_lbl0" xml:lang="en-US">Debt and Equity Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConvertibleNotePayableNetTextBlock_lbl1" xml:lang="en-US">Convertible Note Payable Net Text Block</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetTextBlock" xlink:to="creg_ConvertibleNotePayableNetTextBlock_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SocialInsurancePrepayment_lbl1" xml:lang="en-US">Social Insurance Prepayment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsurancePrepayment" xlink:to="creg_SocialInsurancePrepayment_lbl1"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>creg-20220630_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: Tue Oct 11 17:08:58 UTC 2022 -->
<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="creg-20220630.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AssetSubjecttoBuyback" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuyback"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_LoanPayable" roleURI="http://www.cregcn.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofdeferredtaxassetsTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofactivitiesofwarrantsTable" roleURI="http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofprovisionforincometaxexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofleasecostsleasetermanddiscountrateTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ScheduleofmaturitiesoftheofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_AssetSubjecttoBuybackDetails" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_LoanPayableDetails" roleURI="http://www.cregcn.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_ContingenciesDetails" roleURI="http://www.cregcn.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220630.xsd#DocumentAndEntityInformation" roleURI="http://www.cregcn.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" 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/2022/elts/us-gaap-2022.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_ValueAddedTaxReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivable" order="1.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/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="3.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/2022/elts/us-gaap-2022.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="0.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="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/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" 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/2022/elts/us-gaap-2022.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="0.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/2022/elts/us-gaap-2022.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedInterestOnNotes" xlink:href="creg-20220630.xsd#creg_AccruedInterestOnNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="AccruedInterestOnNotes" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="4.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/2022/elts/us-gaap-2022.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EntrustedLoansPayableInterestCurrent" xlink:href="creg-20220630.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="EntrustedLoansPayableInterestCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="9.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/2022/elts/us-gaap-2022.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5.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/2022/elts/us-gaap-2022.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="6.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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="StatutoryReserve" xlink:href="creg-20220630.xsd#creg_StatutoryReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="StatutoryReserve" 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/2022/elts/us-gaap-2022.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_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" 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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_NotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeFixedInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFixedInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_DerivativeFixedInterestRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2.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/2022/elts/us-gaap-2022.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="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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesIncomeStatementContingentRevenues" xlink:href="creg-20220630.xsd#creg_OperatingLeasesIncomeStatementContingentRevenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="OperatingLeasesIncomeStatementContingentRevenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_ProvisionForDoubtfulAccounts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="4.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/2022/elts/us-gaap-2022.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="0.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/2022/elts/us-gaap-2022.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="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/2022/elts/us-gaap-2022.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="GainOnTerminationOfBuybackAgreementOfChengliProject" xlink:href="creg-20220630.xsd#creg_GainOnTerminationOfBuybackAgreementOfChengliProject"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="GainOnTerminationOfBuybackAgreementOfChengliProject" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpense" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" order="6.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/2022/elts/us-gaap-2022.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="7.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/2022/elts/us-gaap-2022.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="8.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/2022/elts/us-gaap-2022.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" 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/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesMember" xlink:href="creg-20220630.xsd#creg_StatutoryReservesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryReservesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueConversionOfUnits" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueIssuedForServices" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesIssuedForServices"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesIssuedForServices" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="9.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/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferToStatutoryReserves" xlink:href="creg-20220630.xsd#creg_TransferToStatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="TransferToStatutoryReserves" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="13.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/2022/elts/us-gaap-2022.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="14.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2022/elts/us-gaap-2022.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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="1.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/2022/elts/us-gaap-2022.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncomeLossFromEquityMethodInvestments" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OtherNoncashIncomeExpense" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnTerminationOfLease" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnTerminationOfLease"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnTerminationOfLease" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInPrepaidExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInOtherReceivable" xlink:href="creg-20220630.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="4.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/2022/elts/us-gaap-2022.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="5.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/2022/elts/us-gaap-2022.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="6.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/2022/elts/us-gaap-2022.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="SharesToBeIssued" xlink:href="creg-20220630.xsd#creg_SharesToBeIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="SharesToBeIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="4.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/2022/elts/us-gaap-2022.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_0" order="7.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/2022/elts/us-gaap-2022.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0.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/2022/elts/us-gaap-2022.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdoptionOfRightoOfUseAsset" xlink:href="creg-20220630.xsd#creg_AdoptionOfRightoOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="AdoptionOfRightoOfUseAsset" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="AdoptionOfOperatingLeaseLiability" xlink:href="creg-20220630.xsd#creg_AdoptionOfOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="AdoptionOfOperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20220630.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="ConversionOfLongtermNotesIntoCommonShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessTable" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessLineItems" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationandDescriptionofBusinessTable" 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="OrganizationandDescriptionofBusinessTable" xlink:to="OrganizationandDescriptionofBusinessLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessLineItems" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AssetSubjecttoBuyback">
    <loc xlink:type="locator" xlink:label="AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:href="creg-20220630.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackTable" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackTable"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackLineItems" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:to="AssetSubjecttoBuybackTable" 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="AssetSubjecttoBuybackTable" xlink:to="AssetSubjecttoBuybackLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:href="creg-20220630.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackLineItems" xlink:to="AssetSubjectToBuybackAndConstructionInProgressTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayable">
    <loc xlink:type="locator" xlink:label="TaxPayableAbstract" xlink:href="creg-20220630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxPayableTextBlock" xlink:href="creg-20220630.xsd#creg_TaxPayableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="TaxPayableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNet">
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoanPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/NotePayableNet">
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetAbstract" xlink:href="creg-20220630.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetTextBlock" xlink:href="creg-20220630.xsd#creg_ConvertibleNotePayableNetTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotePayableNetAbstract" xlink:to="ConvertibleNotePayableNetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/StatutoryReserves">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20220630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesTextBlock" xlink:href="creg-20220630.xsd#creg_StatutoryReservesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="ContingenciesTable" xlink:href="creg-20220630.xsd#creg_ContingenciesTable"/>
    <loc xlink:type="locator" xlink:label="ContingenciesLineItems" xlink:href="creg-20220630.xsd#creg_ContingenciesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="ContingenciesTable" 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="ContingenciesTable" xlink:to="ContingenciesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyDisclosures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingenciesLineItems" xlink:to="us-gaap_LossContingencyDisclosures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Commitments">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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://www.cregcn.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UsesAndSourcesOfLiquidity" xlink:href="creg-20220630.xsd#creg_UsesAndSourcesOfLiquidity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="UsesAndSourcesOfLiquidity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashFlowPresentationPolicyTextBlock" xlink:href="creg-20220630.xsd#creg_CashFlowPresentationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="CashFlowPresentationPolicyTextBlock" order="13.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/2022/elts/us-gaap-2022.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="14.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/2022/elts/us-gaap-2022.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="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableTables">
    <loc xlink:type="locator" xlink:label="TaxPayableAbstract" xlink:href="creg-20220630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxesPayableTablesTable" xlink:href="creg-20220630.xsd#creg_TaxesPayableTablesTable"/>
    <loc xlink:type="locator" xlink:label="TaxesPayableTablesLineItems" xlink:href="creg-20220630.xsd#creg_TaxesPayableTablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="TaxesPayableTablesTable" 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="TaxesPayableTablesTable" xlink:to="TaxesPayableTablesLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20220630.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesPayableTablesLineItems" xlink:to="IncomeTaxPayableDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNetTables">
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20220630.xsd#creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesTables">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20220630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" 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/2022/elts/us-gaap-2022.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_VehiclesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20220630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:href="creg-20220630.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="EducationAndUnionFundAndSocialInsurancePayableMember" xlink:href="creg-20220630.xsd#creg_EducationAndUnionFundAndSocialInsurancePayableMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="EducationAndUnionFundAndSocialInsurancePayableMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConsultingAndLegalExpensesMember" xlink:href="creg-20220630.xsd#creg_ConsultingAndLegalExpensesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="ConsultingAndLegalExpensesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedPayrollAndWelfareMember" xlink:href="creg-20220630.xsd#creg_AccruedPayrollAndWelfareMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="AccruedPayrollAndWelfareMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMember" xlink:href="creg-20220630.xsd#creg_OtherMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="OtherMember" 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="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleoftaxespayableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTaxesPayableAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxes" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxAssetsAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfDeferredTaxAssetsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" xlink:href="creg-20220630.xsd#creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetNoncurrentNetOperatingLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsGrossNoncurrent1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20220630.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="DeferredTaxAssetsValuationAllowanceNoncurrent1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxAssetsAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfActivitiesOfWarrantsAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfActivitiesOfWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" xlink:href="creg-20220630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:href="creg-20220630.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfActivitiesOfWarrantsAbstract" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" 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/2022/elts/us-gaap-2022.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="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5UInOhyc5UIxrLMsTjENR5OlHgHZuxH45ZxOwwQ2Ungft+u4dSh7mkt2K+g1vl1lfswphN97XLfwvEPV1Z/ZfdIcY061w2kyBWXKqyyNl+E/001gqpeevCyD9yr/7lYwkg==] CSR-->
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:href="creg-20220630.xsd#creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="14.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" order="17.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="18.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/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" xlink:href="creg-20220630.xsd#creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingContractualTermInYearExercised" xlink:href="creg-20220630.xsd#creg_WeightedAverageRemainingContractualTermInYearExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="WeightedAverageRemainingContractualTermInYearExercised" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingContractualTermInYearForfeited" xlink:href="creg-20220630.xsd#creg_WeightedAverageRemainingContractualTermInYearForfeited"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="WeightedAverageRemainingContractualTermInYearForfeited" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_0" xlink:href="creg-20220630.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance_0" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_0" xlink:href="creg-20220630.xsd#creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc_0" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_0" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_0" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220630.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingContractualTermInYearForfeited" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="USStatutoryRates" xlink:href="creg-20220630.xsd#creg_USStatutoryRates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="USStatutoryRates" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" xlink:href="creg-20220630.xsd#creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="PriorYearIncomeTaxAdjustmentInCurrentYearinDollars" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="2.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/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxBenefit" xlink:href="creg-20220630.xsd#creg_IncomeTaxBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="IncomeTaxBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:to="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyAxis" xlink:href="creg-20220630.xsd#creg_TypeOfCurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="TypeOfCurrencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyDomain" xlink:href="creg-20220630.xsd#creg_TypeOfCurrencyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="TypeOfCurrencyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2022/currency-2022.xsd#currency_CNY"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="currency_CNY" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ShanghaiTCHMember" xlink:href="creg-20220630.xsd#creg_ShanghaiTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShanghaiTCHMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember" xlink:href="creg-20220630.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XianTCHMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20220630.xsd#creg_ErdosTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ErdosTCHMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianZhonghongMember" xlink:href="creg-20220630.xsd#creg_XianZhonghongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="XianZhonghongMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShaanxiHuahongMember" xlink:href="creg-20220630.xsd#creg_ShaanxiHuahongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ShaanxiHuahongMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ZhongxunMember" xlink:href="creg-20220630.xsd#creg_ZhongxunMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhongxunMember" 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="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Capital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="us-gaap_Capital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaximumStatutoryReserveAmount" xlink:href="creg-20220630.xsd#creg_MaximumStatutoryReserveAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="MaximumStatutoryReserveAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveDescription" xlink:href="creg-20220630.xsd#creg_StatutoryReserveDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="StatutoryReserveDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeasePayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2.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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20220630.xsd#creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" 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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="1.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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="2.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/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" 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/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="creg-20220630.xsd#creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationandDescriptionofBusinessDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" 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/2022/elts/us-gaap-2022.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="ZhonghongMember" xlink:href="creg-20220630.xsd#creg_ZhonghongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ZhonghongMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ArticlesOfIncorporationMember" xlink:href="creg-20220630.xsd#creg_ArticlesOfIncorporationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ArticlesOfIncorporationMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="dei_LegalEntityAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20220630.xsd#creg_ErdosMetallurgyCompanyLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ErdosMetallurgyCompanyLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EnergyTechnologyCoLtdMember" xlink:href="creg-20220630.xsd#creg_EnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="EnergyTechnologyCoLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20220630.xsd#creg_ErdosTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ErdosTCHMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTangShiDaiMember" xlink:href="creg-20220630.xsd#creg_DaTangShiDaiMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DaTangShiDaiMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTongRecyclingEnergyMember" xlink:href="creg-20220630.xsd#creg_DaTongRecyclingEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DaTongRecyclingEnergyMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20220630.xsd#creg_TianYuXuZhouRecyclingEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="TianYuXuZhouRecyclingEnergyMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="srt_RangeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="OrganizationandDescriptionofBusinessDetailsLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="MaturityTerm" xlink:href="creg-20220630.xsd#creg_MaturityTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="MaturityTerm" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" xlink:href="creg-20220630.xsd#creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SaleOfStockholderPaid" xlink:href="creg-20220630.xsd#creg_SaleOfStockholderPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="SaleOfStockholderPaid" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentsInPowerAndDistributionProjects" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsInPowerAndDistributionProjects"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_InvestmentsInPowerAndDistributionProjects" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UntilOperationResumes" xlink:href="creg-20220630.xsd#creg_UntilOperationResumes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="UntilOperationResumes" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfAmountInitialCapitalContribution" xlink:href="creg-20220630.xsd#creg_PercentageOfAmountInitialCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="PercentageOfAmountInitialCapitalContribution" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnershipPaid" xlink:href="creg-20220630.xsd#creg_OwnershipPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="OwnershipPaid" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RepaymentsOfConstructionLoansPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfConstructionLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_RepaymentsOfConstructionLoansPayable" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossFromTransferAmount" xlink:href="creg-20220630.xsd#creg_LossFromTransferAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LossFromTransferAmount" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfFormationOfZhongxun" xlink:href="creg-20220630.xsd#creg_DescriptionOfFormationOfZhongxun"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionOfFormationOfZhongxun" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfFormationOfYinghua" xlink:href="creg-20220630.xsd#creg_DescriptionOfFormationOfYinghua"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionOfFormationOfYinghua" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_ExcessStockSharesAuthorized" order="12.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/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20220630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="creg-20220630.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" 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/2022/elts/us-gaap-2022.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="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BusinessAcquisitionAxis" xlink:to="us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="2.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/2022/elts/us-gaap-2022.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="ErdosTCHMember" xlink:href="creg-20220630.xsd#creg_ErdosTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ErdosTCHMember" 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="SummaryofSignificantAccountingPoliciesDetailsTable" xlink:to="SummaryofSignificantAccountingPoliciesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetLossAmount" xlink:href="creg-20220630.xsd#creg_NetLossAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="NetLossAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="NetIncomeAmount" xlink:href="creg-20220630.xsd#creg_NetIncomeAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="NetIncomeAmount" order="2.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/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAppropriated"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_RetainedEarningsAppropriated" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableSale" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableSale"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_AccountsReceivableSale" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfInsurancePolicy" xlink:href="creg-20220630.xsd#creg_DescriptionOfInsurancePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="DescriptionOfInsurancePolicy" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DefinedBenefitPlanFundedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanFundedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_DefinedBenefitPlanFundedPercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="AdvanceToThirdParty" xlink:href="creg-20220630.xsd#creg_AdvanceToThirdParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="AdvanceToThirdParty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceToEmployees" xlink:href="creg-20220630.xsd#creg_AdvanceToEmployees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="AdvanceToEmployees" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceToSuppliers" xlink:href="creg-20220630.xsd#creg_AdvanceToSuppliers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="AdvanceToSuppliers" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_OtherReceivables" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SocialInsuranceReceivable" xlink:href="creg-20220630.xsd#creg_SocialInsuranceReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="SocialInsuranceReceivable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SocialInsurancePrepayment" xlink:href="creg-20220630.xsd#creg_SocialInsurancePrepayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="SocialInsurancePrepayment" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ResearchAndDevelopmentExpense" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_PrepaidExpenseAndOtherAssets" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MarketResearchAndProjectDevelopmentDescription" xlink:href="creg-20220630.xsd#creg_MarketResearchAndProjectDevelopmentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="MarketResearchAndProjectDevelopmentDescription" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails">
    <loc xlink:type="locator" xlink:label="AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:href="creg-20220630.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackDetailsTable" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackDetailsTable"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackDetailsLineItems" xlink:href="creg-20220630.xsd#creg_AssetSubjecttoBuybackDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:to="AssetSubjecttoBuybackDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsTable" 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/2022/elts/us-gaap-2022.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="ChengaliMember" xlink:href="creg-20220630.xsd#creg_ChengaliMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChengaliMember" 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="AssetSubjecttoBuybackDetailsTable" xlink:to="AssetSubjecttoBuybackDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsLineItems" xlink:to="us-gaap_OtherAssets" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferredOfSharesDescription" xlink:href="creg-20220630.xsd#creg_TransferredOfSharesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsLineItems" xlink:to="TransferredOfSharesDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TerminationLoanAmount" xlink:href="creg-20220630.xsd#creg_TerminationLoanAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsLineItems" xlink:to="TerminationLoanAmount" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/TaxesPayableDetails">
    <loc xlink:type="locator" xlink:label="TaxPayableAbstract" xlink:href="creg-20220630.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxesPayableNonCurrent" xlink:href="creg-20220630.xsd#creg_TaxesPayableNonCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="TaxesPayableNonCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxPayable" xlink:href="creg-20220630.xsd#creg_IncomeTaxPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="IncomeTaxPayable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxPayableCurrent" xlink:href="creg-20220630.xsd#creg_TaxPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="TaxPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20220630.xsd#creg_IncomeTaxLiabilityInstallmentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="IncomeTaxLiabilityInstallmentsDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/LoanPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanPayableDetailsTable" xlink:href="creg-20220630.xsd#creg_LoanPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoanPayableDetailsLineItems" xlink:href="creg-20220630.xsd#creg_LoanPayableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="LoanPayableDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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="HYREFLoanentrustedLoanMember" xlink:href="creg-20220630.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="HYREFLoanentrustedLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHMember" xlink:href="creg-20220630.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="XianTCHMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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="BaiChonggongMember" xlink:href="creg-20220630.xsd#creg_BaiChonggongMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="BaiChonggongMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementAxis" xlink:href="creg-20220630.xsd#creg_TypeOfAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="TypeOfAgreementAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementDomain" xlink:href="creg-20220630.xsd#creg_TypeOfAgreementDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TypeOfAgreementDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TransferAgreementMember" xlink:href="creg-20220630.xsd#creg_TransferAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TransferAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HYREFMember" xlink:href="creg-20220630.xsd#creg_HYREFMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="HYREFMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20220630.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TransferPriceForXuzhouHuayuProjectMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20220630.xsd#creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="TransferPriceForShenqiuPhaseIAndIIProjectsMember" 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="LoanPayableDetailsTable" xlink:to="LoanPayableDetailsLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="TotalFundCapitalContribution" xlink:href="creg-20220630.xsd#creg_TotalFundCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="TotalFundCapitalContribution" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfEquityInvestment" xlink:href="creg-20220630.xsd#creg_DescriptionOfEquityInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="DescriptionOfEquityInvestment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DerivativeCapInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeCapInterestRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_DerivativeCapInterestRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfRemainingLoanBalance" xlink:href="creg-20220630.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="DescriptionOfRemainingLoanBalance" order="3.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/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermLoansFromBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BuyBackPrice" xlink:href="creg-20220630.xsd#creg_BuyBackPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="BuyBackPrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositLiabilitiesAccruedInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositLiabilitiesAccruedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_DepositLiabilitiesAccruedInterest" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20220630.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="TransferPriceInstallmentPaymentsDescription" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLoss" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfConsumerLoans" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GainLossOnSalesOfConsumerLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_GainLossOnSalesOfConsumerLoans" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentPrincipalAmount" xlink:href="creg-20220630.xsd#creg_RepaymentPrincipalAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="RepaymentPrincipalAmount" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Investments" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Investments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_Investments" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNetDetails">
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetAbstract" xlink:href="creg-20220630.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableNetDetailsTable" xlink:href="creg-20220630.xsd#creg_NotePayableNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="NotePayableNetDetailsLineItems" xlink:href="creg-20220630.xsd#creg_NotePayableNetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotePayableNetAbstract" xlink:to="NotePayableNetDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsTable" 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/2022/elts/us-gaap-2022.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="PromissoryNotesInDecember2020Member" xlink:href="creg-20220630.xsd#creg_PromissoryNotesInDecember2020Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="PromissoryNotesInDecember2020Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PromissoryNotesInApril2021Member" xlink:href="creg-20220630.xsd#creg_PromissoryNotesInApril2021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="PromissoryNotesInApril2021Member" 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="NotePayableNetDetailsTable" xlink:to="NotePayableNetDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConvertibleNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="1.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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermDebtTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_ShortTermDebtTerms" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20220630.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="IncreaseDecreaseOutstandingBalancePercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentRedemptionPricePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentRedemptionPricePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentRedemptionPricePercentage" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDefaultLongtermDebtAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDefaultLongtermDebtAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtDefaultLongtermDebtAmount" order="9.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/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivableWithImputedInterestFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivableWithImputedInterestFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_ReceivableWithImputedInterestFaceAmount" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConversionOfStockDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConversionOfStockDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_ConversionOfStockDescription" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnConversionAmount" xlink:href="creg-20220630.xsd#creg_LossOnConversionAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="LossOnConversionAmount" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PromissioryNote" xlink:href="creg-20220630.xsd#creg_PromissioryNote"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="PromissioryNote" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingPrincipalBalance" xlink:href="creg-20220630.xsd#creg_OutstandingPrincipalBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="OutstandingPrincipalBalance" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscountCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentUnamortizedDiscountCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscountCurrent" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestExpensesDebtExcludingAmortization" xlink:href="creg-20220630.xsd#creg_InterestExpensesDebtExcludingAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="InterestExpensesDebtExcludingAmortization" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="AgreementDescription" xlink:href="creg-20220630.xsd#creg_AgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="AgreementDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ExcessStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsTable" xlink:href="creg-20220630.xsd#creg_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsLineItems" xlink:href="creg-20220630.xsd#creg_IncomeTaxDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" 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/2022/elts/us-gaap-2022.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="PRCMember" xlink:href="creg-20220630.xsd#creg_PRCMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="PRCMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="IncomeTaxDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_IncomeTaxExaminationDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxTermYear" xlink:href="creg-20220630.xsd#creg_IncomeTaxTermYear"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="IncomeTaxTermYear" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20220630.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20220630.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsTable" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsLineItems" xlink:href="creg-20220630.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="StatutorySurplusReserveFundMember" xlink:href="creg-20220630.xsd#creg_StatutorySurplusReserveFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="StatutorySurplusReserveFundMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonWelfareFundMember" xlink:href="creg-20220630.xsd#creg_CommonWelfareFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="CommonWelfareFundMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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/2022/elts/srt-2022.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/2022/elts/srt-2022.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="StatutoryReservesDetailsTable" xlink:to="StatutoryReservesDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20220630.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfStatutoryReserveNetIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfReserveRegisteredCapital" xlink:href="creg-20220630.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfReserveRegisteredCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalRemainingReserveDescription" xlink:href="creg-20220630.xsd#creg_TotalRemainingReserveDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="TotalRemainingReserveDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="ContingenciesDetailsTable" xlink:href="creg-20220630.xsd#creg_ContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ContingenciesDetailsLineItems" xlink:href="creg-20220630.xsd#creg_ContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="ContingenciesDetailsTable" 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/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingenciesDetailsTable" 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/2022/elts/us-gaap-2022.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="MrKuMember" xlink:href="creg-20220630.xsd#creg_MrKuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="MrKuMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XiaTCHMember" xlink:href="creg-20220630.xsd#creg_XiaTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="XiaTCHMember" 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="ContingenciesDetailsTable" xlink:to="ContingenciesDetailsLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForLegalSettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForLegalSettlements"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingenciesDetailsLineItems" xlink:to="us-gaap_PaymentsForLegalSettlements" order="0.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/2022/elts/us-gaap-2022.xsd#us-gaap_TerminationLoans"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingenciesDetailsLineItems" xlink:to="us-gaap_TerminationLoans" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAdditionalCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAdditionalCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContingenciesDetailsLineItems" xlink:to="us-gaap_OtherAdditionalCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsTable" xlink:href="creg-20220630.xsd#creg_CommitmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsLineItems" xlink:href="creg-20220630.xsd#creg_CommitmentsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsDetailsTable" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_ChiefFinancialOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ChiefFinancialOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefFinancialOfficerMember" order="1.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/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseContractualTermAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" 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/2022/elts/us-gaap-2022.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="NewLeaseContractMember" xlink:href="creg-20220630.xsd#creg_NewLeaseContractMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="NewLeaseContractMember" 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="CommitmentsDetailsTable" xlink:to="CommitmentsDetailsLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseDescription" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseDescription" order="0.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/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseExpirationDate" xlink:href="creg-20220630.xsd#creg_LeaseExpirationDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="LeaseExpirationDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceInitialPublicOffering" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceInitialPublicOffering" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LessorSalesTypeLeaseTermOfContract1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LessorSalesTypeLeaseTermOfContract1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_LessorSalesTypeLeaseTermOfContract1" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="creg-20220630.xsd#creg_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.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="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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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/2022/dei-2022.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>13
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338733624304">
<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">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Oct. 11, 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_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">SMART
POWERR CORP.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">CREG<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">7,358,052<span></span>
</td>
</tr>
<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">0000721693<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Jun. 30,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Q2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">000-12536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">90-0093373<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Rong
Cheng Yun Gu Building Keji 3rd Road<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">Yanta District<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Xi
An City<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">Shaan Xi Province<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">710075<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">(011)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">86-29-8765-1098<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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, $0.001 par value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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">No<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>14
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338733728320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 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_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</a></td>
<td class="nump">$ 144,246,208<span></span>
</td>
<td class="nump">$ 152,011,887<span></span>
</td>
</tr>
<tr class="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 );">VAT receivable</a></td>
<td class="nump">180,138<span></span>
</td>
<td class="nump">189,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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">33,128<span></span>
</td>
<td class="nump">34,872<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Other receivables</a></td>
<td class="nump">877,824<span></span>
</td>
<td class="nump">880,612<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">145,337,298<span></span>
</td>
<td class="nump">153,116,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>NON-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_DepositsAssetsNoncurrent', window );">Long term deposit</a></td>
<td class="nump">16,332<span></span>
</td>
<td class="nump">17,192<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">95,586<span></span>
</td>
<td class="nump">132,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed assets, net</a></td>
<td class="nump">5,442<span></span>
</td>
<td class="nump">5,728<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">117,360<span></span>
</td>
<td class="nump">155,469<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">145,454,658<span></span>
</td>
<td class="nump">153,272,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_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="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="nump">73,960<span></span>
</td>
<td class="nump">77,854<span></span>
</td>
</tr>
<tr class="re">
<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 );">Taxes payable</a></td>
<td class="nump">3,046,694<span></span>
</td>
<td class="nump">3,075,233<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_creg_AccruedInterestOnNotes', window );">Accrued interest on notes</a></td>
<td class="nump">133,807<span></span>
</td>
<td class="nump">333,443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesPayableCurrent', window );">Notes payable, net of unamortized OID of $93,750 and $225,605, respectively</a></td>
<td class="nump">5,406,212<span></span>
</td>
<td class="nump">6,741,444<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accrued liabilities and other payables</a></td>
<td class="nump">647,174<span></span>
</td>
<td class="nump">632,808<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liability</a></td>
<td class="nump">62,927<span></span>
</td>
<td class="nump">67,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_DueToRelatedPartiesCurrent', window );">Due to related parties</a></td>
<td class="nump">24,525<span></span>
</td>
<td class="nump">27,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent', window );">Payable for purchase of 10% equity interest of Zhonghong</a></td>
<td class="nump">447,001<span></span>
</td>
<td class="nump">470,537<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_creg_EntrustedLoansPayableInterestCurrent', window );">Interest payable on entrusted loans</a></td>
<td class="nump">360,350<span></span>
</td>
<td class="nump">379,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansPayableCurrent', window );">Entrusted loan payable</a></td>
<td class="nump">11,473,016<span></span>
</td>
<td class="nump">12,077,105<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">21,675,666<span></span>
</td>
<td class="nump">23,883,024<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>NONCURRENT 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Income tax payable</a></td>
<td class="nump">4,566,625<span></span>
</td>
<td class="nump">4,566,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability</a></td>
<td class="nump">32,659<span></span>
</td>
<td class="nump">64,628<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_LiabilitiesNoncurrent', window );">Total noncurrent liabilities</a></td>
<td class="nump">4,599,284<span></span>
</td>
<td class="nump">4,631,253<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">26,274,950<span></span>
</td>
<td class="nump">28,514,277<span></span>
</td>
</tr>
<tr class="ro">
<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 );">CONTINGENCIES AND COMMITMENTS</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_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 100,000,000 shares authorized, 7,358,052 and 7,044,408 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively</a></td>
<td class="nump">7,358<span></span>
</td>
<td class="nump">7,044<span></span>
</td>
</tr>
<tr class="re">
<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">163,549,358<span></span>
</td>
<td class="nump">161,531,565<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_creg_StatutoryReserve', window );">Statutory reserve</a></td>
<td class="nump">15,162,233<span></span>
</td>
<td class="nump">15,180,067<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="num">(3,609,126)<span></span>
</td>
<td class="nump">3,321,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_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(55,930,115)<span></span>
</td>
<td class="num">(55,281,680)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Company stockholders&#8217; equity</a></td>
<td class="nump">119,179,708<span></span>
</td>
<td class="nump">124,758,185<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="nump">$ 145,454,658<span></span>
</td>
<td class="nump">$ 153,272,462<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AccruedInterestOnNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on notes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccruedInterestOnNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EntrustedLoansPayableInterestCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of long-term entrusted loans payable not otherwise defined 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;">creg_EntrustedLoansPayableInterestCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Statutory reserves are the minimum amounts of cash and readily marketable securities that insurance companies must hold.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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, receivable from customers, clients, or other third-parties, and receivables 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of long-term loans payable 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 values as of the balance sheet date of the portions of long-term notes payable 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126905020&amp;loc=d3e5879-108316<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>15
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338735250240">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 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_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_NotesPayable', window );">Notes payable (in Dollars)</a></td>
<td class="nump">$ 93,750<span></span>
</td>
<td class="nump">$ 225,605<span></span>
</td>
</tr>
<tr class="re">
<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 );">Equity interest rate</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.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_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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">7,358,052<span></span>
</td>
<td class="nump">7,044,408<span></span>
</td>
</tr>
<tr class="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">7,358,052<span></span>
</td>
<td class="nump">7,044,408<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>16
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338735127328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OperatingLeasesIncomeStatementContingentRevenues', window );">Contingent rental income</a></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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest income on sales-type leases</a></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>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total operating income</a></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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debts reversal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (34,579)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(34,579)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">$ 187,726<span></span>
</td>
<td class="nump">145,639<span></span>
</td>
<td class="nump">383,506<span></span>
</td>
<td class="nump">418,731<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">187,726<span></span>
</td>
<td class="nump">111,060<span></span>
</td>
<td class="nump">383,506<span></span>
</td>
<td class="nump">384,152<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(187,726)<span></span>
</td>
<td class="num">(111,060)<span></span>
</td>
<td class="num">(383,506)<span></span>
</td>
<td class="num">(384,152)<span></span>
</td>
</tr>
<tr class="ro">
<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>Non-operating income (expenses)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainsLossesOnExtinguishmentOfDebt', window );">Loss on note conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,719)<span></span>
</td>
<td class="num">(121,121)<span></span>
</td>
<td class="num">(2,719)<span></span>
</td>
</tr>
<tr class="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">109,585<span></span>
</td>
<td class="nump">109,461<span></span>
</td>
<td class="nump">223,915<span></span>
</td>
<td class="nump">193,157<span></span>
</td>
</tr>
<tr class="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="num">(109,742)<span></span>
</td>
<td class="num">(964,529)<span></span>
</td>
<td class="num">(230,318)<span></span>
</td>
<td class="num">(1,046,615)<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_creg_GainOnTerminationOfBuybackAgreementOfChengliProject', window );">Gain on termination of buy-back agreement of Chengli project</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,155,959<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,155,959<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expenses, net</a></td>
<td class="num">(31,077)<span></span>
</td>
<td class="num">(69,619)<span></span>
</td>
<td class="num">(131,682)<span></span>
</td>
<td class="num">(70,236)<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_NonoperatingIncomeExpense', window );">Total non-operating income (expenses), net</a></td>
<td class="num">(31,234)<span></span>
</td>
<td class="nump">2,228,553<span></span>
</td>
<td class="num">(259,206)<span></span>
</td>
<td class="nump">2,229,546<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before income tax</a></td>
<td class="num">(218,960)<span></span>
</td>
<td class="nump">2,117,493<span></span>
</td>
<td class="num">(642,712)<span></span>
</td>
<td class="nump">1,845,394<span></span>
</td>
</tr>
<tr class="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="nump">5,850<span></span>
</td>
<td class="num">(103,078)<span></span>
</td>
<td class="nump">23,557<span></span>
</td>
<td class="num">(97,953)<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 income (loss)</a></td>
<td class="num">(224,810)<span></span>
</td>
<td class="nump">2,220,571<span></span>
</td>
<td class="num">(666,269)<span></span>
</td>
<td class="nump">1,943,347<span></span>
</td>
</tr>
<tr class="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 items</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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Foreign currency translation income (expense)</a></td>
<td class="num">(7,530,496)<span></span>
</td>
<td class="nump">2,407,848<span></span>
</td>
<td class="num">(6,930,315)<span></span>
</td>
<td class="nump">1,267,685<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="num">$ (7,755,306)<span></span>
</td>
<td class="nump">$ 4,628,419<span></span>
</td>
<td class="num">$ (7,596,584)<span></span>
</td>
<td class="nump">$ 3,211,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used for computing basic and diluted loss per share (in Shares)</a></td>
<td class="nump">7,277,194<span></span>
</td>
<td class="nump">5,694,895<span></span>
</td>
<td class="nump">7,301,194<span></span>
</td>
<td class="nump">4,442,928<span></span>
</td>
</tr>
<tr class="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 net income (loss) per share (in Dollars per share)</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.44<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_GainOnTerminationOfBuybackAgreementOfChengliProject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 on termination of buy-back agreement of Chengli project.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_GainOnTerminationOfBuybackAgreementOfChengliProject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_OperatingLeasesIncomeStatementContingentRevenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contingent rental revenues recognized for the period under lease, based on the occurrences of an event or condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OperatingLeasesIncomeStatementContingentRevenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126972273&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941158&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123586238&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>17
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338735297888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Unaudited) (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares diluted</a></td>
<td class="nump">7,277,194<span></span>
</td>
<td class="nump">5,694,895<span></span>
</td>
<td class="nump">7,301,194<span></span>
</td>
<td class="nump">4,442,928<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share</a></td>
<td class="num">$ (0.03)<span></span>
</td>
<td class="nump">$ 0.39<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
<td class="nump">$ 0.44<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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>18
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338737171072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders&#8217; Equity (Unaudited) - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Paid in Capital</div></th>
<th class="th"><div>Statutory Reserves</div></th>
<th class="th"><div>Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Accumulated Deficit</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, 2020</a></td>
<td class="nump">$ 3,177<span></span>
</td>
<td class="nump">$ 119,748,999<span></span>
</td>
<td class="nump">$ 15,155,042<span></span>
</td>
<td class="nump">$ 273,440<span></span>
</td>
<td class="num">$ (43,026,465)<span></span>
</td>
<td class="nump">$ 92,154,193<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, 2020</a></td>
<td class="nump">3,177,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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) for the period</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(277,224)<span></span>
</td>
<td class="num">(277,224)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Shares to be issued</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">38,253,041<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">38,253,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Shares to be issued (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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TransferToStatutoryReserves', window );">Transfer to statutory reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,538<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,538)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation gain (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,140,163)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,140,163)<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, 2021</a></td>
<td class="nump">$ 3,177<span></span>
</td>
<td class="nump">158,002,040<span></span>
</td>
<td class="nump">15,156,580<span></span>
</td>
<td class="num">(866,723)<span></span>
</td>
<td class="num">(43,305,227)<span></span>
</td>
<td class="nump">128,989,847<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, 2021</a></td>
<td class="nump">3,177,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2020</a></td>
<td class="nump">$ 3,177<span></span>
</td>
<td class="nump">119,748,999<span></span>
</td>
<td class="nump">15,155,042<span></span>
</td>
<td class="nump">273,440<span></span>
</td>
<td class="num">(43,026,465)<span></span>
</td>
<td class="nump">92,154,193<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, 2020</a></td>
<td class="nump">3,177,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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) for the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,943,347<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 Jun. 30, 2021</a></td>
<td class="nump">$ 6,491<span></span>
</td>
<td class="nump">157,810,125<span></span>
</td>
<td class="nump">15,171,354<span></span>
</td>
<td class="nump">1,541,125<span></span>
</td>
<td class="num">(41,099,430)<span></span>
</td>
<td class="nump">133,429,665<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 Jun. 30, 2021</a></td>
<td class="nump">6,491,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Mar. 31, 2021</a></td>
<td class="nump">$ 3,177<span></span>
</td>
<td class="nump">158,002,040<span></span>
</td>
<td class="nump">15,156,580<span></span>
</td>
<td class="num">(866,723)<span></span>
</td>
<td class="num">(43,305,227)<span></span>
</td>
<td class="nump">128,989,847<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, 2021</a></td>
<td class="nump">3,177,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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) for the period</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,220,571<span></span>
</td>
<td class="nump">2,220,571<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of long-term notes into common shares</a></td>
<td class="nump">$ 54<span></span>
</td>
<td class="nump">502,665<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">502,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Conversion of long-term notes into common shares (in Shares)</a></td>
<td class="nump">54,348<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueIssuedForServices', window );">Issuance of common stock for equity financing</a></td>
<td class="nump">$ 3,320<span></span>
</td>
<td class="num">(3,320)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesIssuedForServices', window );">Issuance of common stock for equity financing (in Shares)</a></td>
<td class="nump">3,320,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Return of shares issued to CEO for equity financing</a></td>
<td class="num">$ (60)<span></span>
</td>
<td class="num">(691,260)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(691,320)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Return of shares issued to CEO for equity financing (in Shares)</a></td>
<td class="num">(60,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_creg_TransferToStatutoryReserves', window );">Transfer to statutory reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">14,774<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(14,774)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation gain (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,407,848<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,407,848<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 Jun. 30, 2021</a></td>
<td class="nump">$ 6,491<span></span>
</td>
<td class="nump">157,810,125<span></span>
</td>
<td class="nump">15,171,354<span></span>
</td>
<td class="nump">1,541,125<span></span>
</td>
<td class="num">(41,099,430)<span></span>
</td>
<td class="nump">133,429,665<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 Jun. 30, 2021</a></td>
<td class="nump">6,491,398<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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, 2021</a></td>
<td class="nump">$ 7,044<span></span>
</td>
<td class="nump">161,531,565<span></span>
</td>
<td class="nump">15,180,067<span></span>
</td>
<td class="nump">3,321,189<span></span>
</td>
<td class="num">(55,281,680)<span></span>
</td>
<td class="nump">124,758,185<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">7,044,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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) for the period</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(441,459)<span></span>
</td>
<td class="num">(441,459)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueConversionOfUnits', window );">Conversion of long-term notes into common shares</a></td>
<td class="nump">$ 314<span></span>
</td>
<td class="nump">2,017,793<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,018,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits', window );">Conversion of long-term notes into common shares (in Shares)</a></td>
<td class="nump">313,644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_creg_TransferToStatutoryReserves', window );">Transfer to statutory reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(22,277)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">22,277<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation gain (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">600,181<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">600,181<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">$ 7,358<span></span>
</td>
<td class="nump">163,549,358<span></span>
</td>
<td class="nump">15,157,790<span></span>
</td>
<td class="nump">3,921,370<span></span>
</td>
<td class="num">(55,700,862)<span></span>
</td>
<td class="nump">126,935,014<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">7,358,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>
</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">$ 7,044<span></span>
</td>
<td class="nump">161,531,565<span></span>
</td>
<td class="nump">15,180,067<span></span>
</td>
<td class="nump">3,321,189<span></span>
</td>
<td class="num">(55,281,680)<span></span>
</td>
<td class="nump">124,758,185<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">7,044,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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) for the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(666,269)<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 Jun. 30, 2022</a></td>
<td class="nump">$ 7,358<span></span>
</td>
<td class="nump">163,549,358<span></span>
</td>
<td class="nump">15,162,233<span></span>
</td>
<td class="num">(3,609,126)<span></span>
</td>
<td class="num">(55,930,115)<span></span>
</td>
<td class="nump">119,179,708<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 Jun. 30, 2022</a></td>
<td class="nump">7,358,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>
</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">$ 7,358<span></span>
</td>
<td class="nump">163,549,358<span></span>
</td>
<td class="nump">15,157,790<span></span>
</td>
<td class="nump">3,921,370<span></span>
</td>
<td class="num">(55,700,862)<span></span>
</td>
<td class="nump">126,935,014<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">7,358,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>
</tr>
<tr class="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) for the period</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(224,810)<span></span>
</td>
<td class="num">(224,810)<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_creg_TransferToStatutoryReserves', window );">Transfer to statutory reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,443<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(4,443)<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax', window );">Foreign currency translation gain (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(7,530,496)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(7,530,496)<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 Jun. 30, 2022</a></td>
<td class="nump">$ 7,358<span></span>
</td>
<td class="nump">$ 163,549,358<span></span>
</td>
<td class="nump">$ 15,162,233<span></span>
</td>
<td class="num">$ (3,609,126)<span></span>
</td>
<td class="num">$ (55,930,115)<span></span>
</td>
<td class="nump">$ 119,179,708<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 Jun. 30, 2022</a></td>
<td class="nump">7,358,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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferToStatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Transfer to statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferToStatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodValueConversionOfUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueConversionOfUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_StockIssuedDuringPeriodValueIssuedForServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueIssuedForServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>19
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338737010912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows (Unaudited) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_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 (loss)</a></td>
<td class="num">$ (666,269)<span></span>
</td>
<td class="nump">$ 1,943,347<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID and debt issuing costs</a></td>
<td class="nump">131,855<span></span>
</td>
<td class="nump">68,750<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expenses</a></td>
<td class="nump">33,812<span></span>
</td>
<td class="nump">33,873<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt reversal</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(34,579)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss on note conversion</a></td>
<td class="nump">121,121<span></span>
</td>
<td class="nump">2,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Interest expense</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">818,914<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnTerminationOfLease', window );">Gain on termination of buy-back agreement of Chengli Project</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,155,959)<span></span>
</td>
</tr>
<tr class="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 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="text"> <span></span>
</td>
<td class="nump">345,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_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">23,571<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_creg_IncreaseDecreaseInOtherReceivable', window );">Other receivables</a></td>
<td class="nump">1,689<span></span>
</td>
<td class="nump">2,380<span></span>
</td>
</tr>
<tr class="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 );">Taxes payable</a></td>
<td class="num">(27,748)<span></span>
</td>
<td class="num">(894,430)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Payment of lease liability</a></td>
<td class="num">(33,812)<span></span>
</td>
<td class="num">(33,873)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="nump">271,753<span></span>
</td>
<td class="nump">198,034<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 used in operating activities</a></td>
<td class="num">(167,599)<span></span>
</td>
<td class="num">(681,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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_SharesToBeIssued', window );">Issuance of notes payable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5,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_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">37,561,721<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="text"> <span></span>
</td>
<td class="nump">42,561,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">EFFECT OF EXCHANGE RATE CHANGE ON CASH</a></td>
<td class="num">(7,598,080)<span></span>
</td>
<td class="nump">1,309,890<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 (DECREASE) IN CASH</a></td>
<td class="num">(7,765,679)<span></span>
</td>
<td class="nump">43,190,146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">CASH, BEGINNING OF PERIOD</a></td>
<td class="nump">152,011,887<span></span>
</td>
<td class="nump">107,804,013<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">CASH, END OF PERIOD</a></td>
<td class="nump">144,246,208<span></span>
</td>
<td class="nump">150,994,159<span></span>
</td>
</tr>
<tr class="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 cash flow data:</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_IncomeTaxesPaid', window );">Income tax paid</a></td>
<td class="nump">51,356<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_InterestPaidNet', window );">Interest paid</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">186,129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosure of non-cash 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_ProceedsFromRepaymentsOfAccountsReceivableSecuritization', window );">Settlement of entrusted loan resulting from termination of buy-back option for Chengli project</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">29,147,903<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_creg_AdoptionOfRightoOfUseAsset', window );">Adoption of ASC 842-right-of-use asset</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">190,817<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_creg_AdoptionOfOperatingLeaseLiability', window );">Adoption of ASC 842-operating lease liability</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">190,817<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_creg_ConversionOfLongtermNotesIntoCommonShares', window );">Supplemental disclosure of non-cash financing activities Conversion of notes into common shares</a></td>
<td class="nump">$ 1,896,986<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_creg_AdoptionOfOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adoption of ASC 842-operating 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;">creg_AdoptionOfOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_AdoptionOfRightoOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 adoption of right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdoptionOfRightoOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_ConversionOfLongtermNotesIntoCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Conversion of long-term notes into common 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;">creg_ConversionOfLongtermNotesIntoCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_IncreaseDecreaseInOtherReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncreaseDecreaseInOtherReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_SharesToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now 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;">creg_SharesToBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 expense attributable to debt discount (premium) and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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; including, but not limited to, 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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; including, but not limited to, 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_GainLossOnTerminationOfLease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on termination of lease before expiration of lease term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 40<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123386189&amp;loc=SL77918607-209975<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnTerminationOfLease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 lease expense. Excludes 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherNoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds from (repayments of) securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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>20
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739878016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_OrganizationandDescriptionofBusinessLineItems', window );"><strong>Organization and Description of Business [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 DESCRIPTION OF BUSINESS</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 DESCRIPTION OF BUSINESS</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; ">Smart
Powerr Corporation (the &#8220;Company&#8221; or &#8220;SPC&#8221;)  incorporated in Nevada, formerly known as China Recycling
Entergy Corporation. The Company, through its subsidiaries, provides energy saving solutions and services, including selling and leasing
energy saving systems and equipment to customers, and project investment in the Peoples Republic of China (&#8220;PRC&#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; ">The
Company&#8217;s organizational chart as of June 30, 2022 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; "><i>Erdos
TCH &#8211; Joint Venture</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; text-align: justify; margin: 0pt 0"><span>On April 14, 2009, the Company
formed a joint venture (the &#8220;JV&#8221;) with Erdos Metallurgy Co., Ltd. (&#8220;Erdos&#8221;) to recycle waste heat from Erdos&#8217;
metal refining plants to generate power and steam to be sold back to Erdos. The name of the JV was Inner Mongolia Erdos TCH Energy Saving
Development Co., Ltd. (&#8220;Erdos TCH&#8221;) with a term of&#160;20&#160;years. Erdos contributed&#160;7% of the total investment of
the project, and Xi&#8217;an TCH Energy Technology Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;) contributed&#160;93%. On June 15, 2013, Xi&#8217;an
TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its&#160;7% ownership interest in the JV to Xi&#8217;an
TCH for $1.29&#160;million (RMB&#160;8&#160;million), plus certain accumulated profits. Xi&#8217;an TCH paid the $1.29&#160;million in
July 2013 and, as a result, became the sole stockholder of the JV. Erdos TCH currently has two power generation systems in Phase I with
a total of 18 MW power capacity, and three power generation systems in Phase II with a total of 27 MW power capacity. On April 28, 2016,
Erdos TCH and Erdos entered into a supplemental agreement, effective May 1, 2016, whereby Erdos TCH cancelled monthly minimum lease payments
from Erdos, and started to charge Erdos based on actual electricity sold at RMB&#160;0.30&#160;/ KWH. The selling price of each KWH is
determined annually based on prevailing market conditions. In May 2019, Erdos TCH ceased its operations due to renovations and furnace
safety upgrades of Erdos, and the Company initially expected the resumption of operations in July 2020, but the resumption of operations
was further delayed due to government&#8217;s mandate for Erdos to significantly lower its energy consumption per unit of GDP by implementing
a comprehensive technical upgrade of its ferrosilicon production line to meet the City&#8217;s energy-saving targets.&#160;&#160;Erdos
is currently researching the technical rectification scheme. Once the scheme is determined, Erdos TCH will carry out technical transformation
for its waste heat power station project.&#160;During this period, Erdos will compensate Erdos TCH RMB&#160;1&#160;million ($145,460)
per month, until operations resume.&#160;The Company has not recognized any income due to the uncertainty of collection. In addition,
Erdos TCH has&#160;30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&#8220;BinZhou Energy Savings&#8221;),&#160;30%
ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#8220;DaTong Recycling Energy&#8221;), and&#160;40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&#8220;TianYu XuZhou Recycling Energy&#8221;). These companies were
incorporated in 2012 but had no operations since then nor has any registered capital contribution been made.</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="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; "><i>Chengli
Waste Heat Power Generation Projects</i></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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>On July 19, 2013, Xi&#8217;an
TCH formed a new company, &#8220;Xi&#8217;an Zhonghong New Energy Technology Co., Ltd.&#8221; (&#8220;Zhonghong&#8221;), of which it owns&#160;90%
of Zhonghong, with HYREF owning the other&#160;10%.&#160;Zhonghong provides energy saving solution and services, including constructing,
selling and leasing energy saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a Share Transfer
Agreement with HYREF, pursuant to which HYREF transferred its 10% ownership in Zhonghong to Shanghai TCH for RMB 3 million ($0.44 million).
The transfer was completed on January 22, 2019.&#160;The Company owns 100% of Xi&#8217;an Zhonghong after the transaction.</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;&#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 24, 2013, Zhonghong entered into a Cooperative Agreement of CDQ and CDQ WHPG Project (Coke Dry Quenching Waste Heat Power Generation
Project) with Boxing County Chengli Gas Supply Co., Ltd. (&#8220;Chengli&#8221;). The parties entered into a supplement agreement on
July 26, 2013. Pursuant to these agreements, Zhonghong will design, build and maintain a 25 MW CDQ system and a CDQ WHPG system to supply
power to Chengli, and Chengli will pay energy saving fees (the &#8220;Chengli Project&#8221;).</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>On December 29, 2018, Xi&#8217;an
Zhonghong, Xi&#8217;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station Fixed Assets Transfer Agreement,&#160;pursuant
to which Xi&#8217;an Zhonghong transferred Chengli CDQ WHPG station (&#8216;the Station&#8221;) as the repayment for the loan of RMB 188,639,400
($27.54 million) to HYREF. Xi&#8217;an Zhonghong, Xi&#8217;an TCH, Guohua Ku and Chonggong Bai also agreed to a Buy Back Agreement for
the Station when certain conditions are met (see Note 8). The transfer of the Station was completed on January 22, 2019, where the Company
recorded a $624,133 loss from this transfer.&#160;However, because the loan was not deemed repaid due to the buyback provision (See Note
8 for detail), the Company kept the loan and the Chengli project&#160;in its consolidated financial statements (&#8220;CFS&#8221;) until
April&#160;9,&#160;2021. The Buy Back Agreement was terminated on April&#160;9, 2021, HYREF did not execute the buy-back option and did
not ask for any additional payment from the buyers other than keeping the CDQ WHPG station.</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; "><i>Formation
of Zhongxun</i></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; ">On
March 24, 2014, Xi&#8217;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#8220;Zhongxun&#8221;) with
registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned by Xi&#8217;an
TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services.
Zhongxun has not commenced operations nor has any capital contribution been made as of the date of this report.</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="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; "><i>Formation
of Yinghua</i></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="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 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#8220;Yinghua&#8221;) with
registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100% owned by
the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial leasing
assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not commenced operations
nor has any capital contribution been made as of the date of this report.</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; "><i>Other
Events</i></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; ">In
December 2019, a novel strain of coronavirus (COVID-19) was reported, and the World Health Organization declared the outbreak to constitute
a &#8220;Public Health Emergency of International Concern.&#8221; This contagious disease outbreak, which continues to spread to additional
countries, and disrupts supply chains and affecting production and sales across a range of industries as a result of quarantines, facility
closures, and travel and logistics restrictions in connection with the outbreak. The COVID-19 outbreak impacted the Company&#8217;s operations
for the first quarter of 2020. However, as a result of PRC government&#8217;s effort on disease control, most cities in China were reopened
in April 2020, the outbreak in China is under the control. From April 2020 to the end of 2021, there were some new COVID-19 cases discovered
in a few provinces of China, however, the number of new cases are not significant due to PRC government&#8217;s strict control. From
January 2022 to date, COVID-19 case fluctuated and increased again in many cities of China including Xi&#8217;an Province where the Company
is located; as a result of such increases, there have been periodic short-term lockdowns and restrictions on travel in Xi&#8217;an Province
and other areas of China, the Company&#8217;s operations have been adversely impacted by the travel and work restrictions imposed on
a temporary basis in China to limit the spread of COVID-19.</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="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 27, 2021, the Company
filed a certificate of change to the Company&#8217;s Articles of Incorporation with the Secretary of State of the State of Nevada to&#160;increase
the total number of the Company&#8217;s authorized shares of common stock from&#160;10,000,000&#160; to&#160;100,000,000, par value $0.001&#160;per
share.</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>On March
3, 2022, the Company filed with the Secretary of State of the State of Nevada a Certificate of Amendment to the Company&#8217;s Amended
and Restated Certificate of Incorporation to change our corporate name from China Recycling Energy Corporation to Smart Powerr Corp,
effective March 3, 2022.</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_creg_OrganizationandDescriptionofBusinessLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OrganizationandDescriptionofBusinessLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>21
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739651168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></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; "><i>Basis
of Presentation</i></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; ">The
accompanying unaudited financial information as of and for the six and three months ended June 30, 2022 was prepared in accordance with
accounting principles generally accepted in the U.S.(&#8220;US GAAP&#8221;) for interim financial information and with the instructions
to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes
all adjustments (consisting only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation
of our financial position at such date and the operating results and cash flows for such periods. Operating results for the six and three
months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the entire year or for any other subsequent
interim period. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, previously filed with
the SEC on September 13, 2022.&#160;&#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">&#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>Basis
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="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
Consolidated Financial Statements (&#8220;CFS&#8221;) include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing
Co., Ltd. (&#8220;Yinghua&#8221;) and Sifang Holdings; Sifang Holdings&#8217; wholly owned subsidiaries, Huahong New Energy Technology
Co., Ltd. (&#8220;Huahong&#8221;) and Shanghai TCH Energy Tech Co., Ltd. (&#8220;Shanghai TCH&#8221;); Shanghai TCH&#8217;s wholly-owned
subsidiary, Xi&#8217;an TCH Energy Tech Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;); and Xi&#8217;an TCH&#8217;s subsidiaries, 1) Erdos
TCH Energy Saving Development Co., Ltd (&#8220;Erdos TCH&#8221;), 100% owned by Xi&#8217;an TCH, 2) Zhonghong, 90% owned by Xi&#8217;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#8217;an TCH. Substantially all the Company&#8217;s revenues are
derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#8217;s consolidated
assets and liabilities as of June 30, 2022. However, there was no revenue for the Company for the six and three months ended June 30,
2022 and 2021. All significant inter-company accounts and transactions were eliminated in consolidation.</span></p><p style="font: 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>Uses
and Sources of Liquidity</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; ">For
the six months ended June 30, 2022 and 2021, the Company had a net loss of $0.67&#160;million and net income of $1.94&#160;million. For
the three months ended June 30, 2022 and 2021, the Company had a net loss of $0.22&#160;million and net income of $2.22&#160;million.
The Company had an accumulated deficit of $55.93&#160;million as of June 30, 2022. The Company disposed all of its systems and currently
holds five power generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity.
The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The Company plans to
pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks
and explores opportunities to apply energy storage technologies to new industries or segments with high growth potential, including industrial
and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart
energy cities with multi-energy supplies.&#160; The Company&#8217;s cash flow forecast indicates it will have sufficient cash to fund
its operations for the next 12 months from the date of issuance of these CFS.</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; "><i>Use
of Estimates</i></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; ">In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets
and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these
estimates.&#160;On an on-going basis, management evaluates its estimates, including those allowances for bad debt and inventory obsolescence,
impairment loss on fixed assets and construction in progress, income taxes, and contingencies and litigation. Management bases its estimates
on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of
which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other
resources.</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; "><i>Revenue
Recognition</i></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; "><i>A)</i>&#160;<i>Sales-type
Leasing and Related Revenue Recognition</i></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>The Company follows Financial
Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 842. The Company&#8217;s sales
type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2022 and 2021, the Company
did not sell any new power generating projects.</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="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
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal
ownership of the waste energy recycling power generating projects to its customers at the end of the lease. </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="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
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the
inception of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales
type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments
is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment
in sales-type leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory
cost. Minimum lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The
discount rate implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist
of the gross lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the
lease term to produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception
of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction
of receivables. Revenue is recognized net of value-added tax.</span></p><p style="font: 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>B)</i>&#160;<i>Contingent
Rental Income</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; ">The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the electricity
is generated. Contingent rent is not part of minimum lease payments.</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="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; "><i>Operating
Leases</i></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="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
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on
the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the
rate implicit in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate
based on information available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use
(&#8220;ROU assets&#8221;) assets represent the Company&#8217;s right to control the use of an identified asset for the lease term and
lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. ROU assets are generally recognized
based on the amount of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the
lease term. </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="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; ">ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are subject
to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</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="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; ">ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent
from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used,
which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets
and liabilities. The Company recognized no impairment of ROU assets as of June 30, 2022.</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="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; ">Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.</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="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; "><i>Cash</i></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="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; ">Cash
includes cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original
maturity of three months or less as of the purchase date.</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="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; "><i>Accounts
Receivable</i></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="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
Company&#8217;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition
of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends
and changes in customer payment patterns to evaluate the adequacy of these reserves.</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; ">As
of June 30, 2022 and December 31, 2021, the Company had gross accounts receivable of $0.&#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">&#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; "><i>Concentration
of Credit Risk</i></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; ">Cash
includes cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned
banks within the PRC are covered by insurance up to RMB 500,000 ($74,500) per bank. Any balance over RMB 500,000 ($74,500) per bank in
PRC will not be covered. At June 30, 2022, cash held in the PRC bank of $144,215,501 was not covered by such insurance. The Company has
not experienced any losses in such accounts.</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="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; ">Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#8217;
financial condition and customer payment practices to minimize collection risk on accounts receivable.</span></p><p style="font: 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; ">The
operations of the Company are in the PRC. Accordingly, the Company&#8217;s business, financial condition and results of operations may
be influenced by the political, economic and legal environments 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>Property
and Equipment</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; ">Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related cost
and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of
property and equipment is provided using the straight-line method over the estimated lives as follows:&#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">&#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="width: 88%">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2&#160;-&#160;5&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Office and Other Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2&#160;-&#160;5&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2&#160;-&#160;3&#160;years</span></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; "><i>Impairment
of Long-lived Assets</i></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; ">In
accordance with FASB ASC Topic 360,&#160;<i>&#8220;Property, Plant, and Equipment</i>,&#8221; the Company reviews its long-lived assets,
including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the
assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the carrying amount of the
asset, a loss is recognized for the difference between the fair value (&#8220;FV&#8221;) and carrying amount of the asset. The Company
did not record any impairment for the six and three months ended June 30, 2022 and 2021.&#160;</span><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">&#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; "><i>Cost
of Sales</i></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; ">Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#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">&#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; "><i>Income
Taxes</i></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; ">Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable
income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#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">&#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; ">The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement
of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets
and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</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; ">Under
FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing
authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would
be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on
all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including
the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax
positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than
50% likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions
taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying
balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest
associated with unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative
expenses in the statement of income.&#160;At June 30, 2022 and December 31, 2021, the Company did not take any uncertain positions that
would necessitate recording a tax related liability.&#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">&#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>Statement
of Cash Flows</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; ">In
accordance with FASB ASC Topic 230,&#160;<i>&#8220;Statement of Cash Flows,&#8221;</i>&#160;cash flows from the Company&#8217;s operations
are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash
flows may not necessarily agree with changes in the corresponding balances on the balance sheet.</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="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; "><i>Fair
Value of Financial Instruments</i></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="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; ">For
certain of the Company&#8217;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values (&#8220;FV&#8221;) due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.</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="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; ">FASB
ASC Topic 820,&#160;<i>&#8220;Fair Value Measurements and Disclosures,&#8221;</i>&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;<i>&#8220;Financial Instruments,&#8221;</i>&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. The three levels of valuation hierarchy are defined 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><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 inputs to the valuation methodology are quoted
    prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr>
  </table><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><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 inputs to the valuation methodology include
    quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either
    directly or indirectly, for substantially the full term of the financial instrument.</span></td></tr>
  </table><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><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 inputs to the valuation methodology are unobservable
    and significant to FV measurement.</span></td></tr>
  </table><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;&#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; ">The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;<i>&#8220;Distinguishing
Liabilities from Equity,&#8221;</i>&#160;and ASC 815,&#160;<i>&#8220;Derivatives and Hedging.&#8221;</i></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 June 30, 2022 and December 31, 2021, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.</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="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; "><i>Stock-Based
Compensation</i></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="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
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#8220;Compensation &#8211;
Stock Compensation&#8221;, which requires that share-based payment transactions with employees be measured based on the grant-date FV
of the equity instrument issued and recognized as compensation expense over the requisite service period.</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="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
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50,
&#8220;Equity-Based Payments to Non-employees&#8221;. Share-based compensation associated with the issuance of equity instruments to
non-employees is measured at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of
the services received. The FV is measured at the date that the commitment for performance by the counterparty has been reached or the
counterparty&#8217;s performance is complete.</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="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
Company follows ASU 2018-07, &#8220;Compensation &#8212; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment
Accounting,&#8221; which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from
non-employees. An entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an
option pricing model and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires
goods or services to be used or consumed in a grantor&#8217;s own operations by issuing share-based payment awards. </span></p><p style="font: 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>Basic
and Diluted Earnings per Share</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; ">The
Company presents net income (loss) per share (&#8220;EPS&#8221;) in accordance with FASB ASC Topic 260,&#160;<i>&#8220;Earning Per Share.&#8221;</i>&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.</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; ">For
the six and three months ended June 30, 2022 and 2021, the basic and diluted income (loss) per share were the same due to the anti-dilutive
features of the warrants and options. For the six and three months ended June 30, 2022,&#160;of&#160;30,911&#160;shares purchasable under
warrants and options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock
market price. For the six and three months ended June 30, 2021,&#160;of&#160;30,911&#160;shares purchasable under warrants and options
were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.</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; "><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></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; ">The
Company&#8217;s functional currency is the Renminbi (&#8220;RMB&#8221;). For financial reporting purposes, RMB were translated into U.S.
Dollars (&#8220;USD&#8221; or &#8220;$&#8221;) as the reporting currency. Assets and liabilities are translated at the exchange rate
in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting
period. Translation adjustments arising from the use of different exchange rates from period to period are included as a component of
stockholders&#8217; equity as &#8220;Accumulated other comprehensive income.&#8221; Gains and losses resulting from foreign currency
transactions are included in income. </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="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
Company follows FASB ASC Topic 220,&#160;<i>&#8220;Comprehensive Income.&#8221;</i>&#160;Comprehensive income is comprised of net income
and all changes to the statements of stockholders&#8217; equity, except those due to investments by stockholders, changes in paid-in
capital and distributions to stockholders.&#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">&#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>Segment
Reporting</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; ">FASB
ASC Topic 280,&#160;<i>&#8220;Segment Reporting,&#8221;</i>&#160;requires use of the &#8220;management approach&#8221; model for segment
reporting. The management approach model is based on the way a company&#8217;s management organizes segments within the company for making
operating decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management
structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#8217;s CFS
as substantially all of the Company&#8217;s operations are conducted in one industry segment. All of the Company&#8217;s assets are located
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"><i>&#160;</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; "><i>New
Accounting Pronouncements</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; ">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected
credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and
supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial
assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning
after December 15, 2022. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal
years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its CFS.</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="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
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill
impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting
unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on
a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim and annual reporting
periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of adopting
this standard on its CFS.&#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">&#160;&#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; ">Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public
Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&#8217;s present or future
CFS.&#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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338741031536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_ReceivablesAbstract', window );"><strong>Receivables [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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">OTHER RECEIVABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>3.
OTHER RECEIVABLES</b></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 June 30, 2022, other receivables mainly consisted of (i) advances to third parties of $7,450, bearing no interest, payable upon demand,
ii) advance to employees of $4,759, iii) advance to suppliers of $2,680&#160;and (iv) others of $862,936&#160;including social insurance
receivable of $5,436&#160;and prepayment of $857,500 (see below).</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="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 2, 2021, the Company entered a Research and Development Cooperation Agreement with a software development company to design, establish,
upgrade and maintenance of Smart Energy Management Cloud Platform for energy storage and remote-site monitoring; upon completion, the
Company will provide such platform to its customers at a fee. Total contracted research and development cost is $1,000,000, as of June
30, 2022, the Company prepaid $200,000, and was committed to pay remaining $800,000&#160;after trial operation.</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="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 23, 2021, the Company entered a Market Research and Project Development Service Agreement with a consulting company in Xi&#8217;an
for a service period of 12 months. The consulting company will perform market research for new energy industry including photovoltaic
and energy storage, develop potential new customers and due diligence check, assisting the Company for business cooperation negotiation
and relevant agreements preparation. Total contract amount is $1,150,000, and the Company prepaid $650,000 at commencement of the service;
the Company will pay $200,000 upon issuance of the research report, and pay the remaining of $300,000 upon completion all the services.&#160;As
of June 30, 2022, due to the impact of the epidemic, it is difficult to conduct field research and collect effective information, the
market research work is making slow progress and can only be proceed after PRC overall epidemic improves.</span></p><p style="font: 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: 11pt Times New Roman, Times, Serif; margin: 0pt 0; "><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; ">As
of December 31, 2021, other receivables mainly consisted of (i) advances to third parties of $7,842, bearing no interest, payable upon
demand, ii) advance to employees of $7,618, iii) advance to suppliers of $2,821&#160;and (iv) others of $862,331&#160;including social
insurance receivable of $4,831&#160;and prepayment of $857,500.&#160;</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI https://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739865472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Subject to Buyback<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_AssetSubjecttoBuybackLineItems', window );"><strong>Asset Subject to Buyback [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_creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock', window );">ASSET SUBJECT TO BUYBACK</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>4.
ASSET SUBJECT TO BUYBACK</b></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;&#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; ">The
Chengli project finished construction, and was transferred to the Company&#8217;s fixed assets at a cost of $35.24&#160;million (without
impairment loss) and ready to be put into operation as of December 31, 2018.&#160;On January 22, 2019, Xi&#8217;an Zhonghong completed
the transfer of Chengli CDQ WHPG project as the partial repayment for the loan and accrued interest of RMB 188,639,400 ($27.54 million)
to HYREF (see Note 8).</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="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
April 9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station. As a result of the termination of the buy-back agreement, the Company recorded a
gain of approximately $3.1&#160;million from transferring the CDP WHPG station to HYREF as partial repayment of the entrusted loan, which
is the difference between the carrying value of the assets and loan and interest payable on the loan.</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_creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 asset subject to buyback and construction in progress.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_AssetSubjecttoBuybackLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AssetSubjecttoBuybackLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739767136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">ACCRUED LIABILITIES AND OTHER PAYABLES</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.
ACCRUED LIABILITIES AND OTHER PAYABLES</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; ">Accrued
liabilities and other payables consisted of the following as of June 30, 2022 and December 31, 2021:</span></p><p style="font: 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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Education and union fund and social insurance payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">272,669</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">272,352</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Consulting and legal expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71,090</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,924</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">Accrued payroll and welfare</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">259,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287,026</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,571</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,506</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">Total</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">647,174</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">632,808</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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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),20,24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739627088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_TaxPayableAbstract', window );"><strong>Tax Payable [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_creg_TaxPayableTextBlock', window );">TAXES 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>6.
TAXES 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; ">Taxes
payable consisted of the following as of June 30, 2022 and December 31, 2021:</span></p><p style="font: 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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,613,203</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">7,641,787</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">Other 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">116</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71</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">7,613,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,641,858</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">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">3,046,694</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,075,233</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">Noncurrent</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,566,625</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,566,625</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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 June 30, 2022, income tax payable included $7.61&#160;million ($3.04&#160;million included in current above and $4.57&#160;million
noncurrent) from recording the estimated one-time transition tax on post-1986 foreign unremitted earnings under the Tax Cut and Jobs
Act signed on December 22, 2017.&#160;An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years with 8% of net tax liability in each of the first five years, 15% in the sixth year, 20%
in the seventh year, and 25% in the eighth year.&#160;The Company made such an election.&#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_creg_TaxPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of 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;">creg_TaxPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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>26
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739682352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Tax, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract', window );"><strong>Deferred Tax Assets Liabilities Net 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_creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock', window );">DEFERRED TAX, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>7.
DEFERRED TAX, NET</b></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; ">Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance with
US GAAP; interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as it did not
meet revenue recognition in accordance with US GAAP; accrued employee social insurance that can be deducted for tax purposes in the future,
and the difference between tax and accounting basis of cost of fixed assets which was capitalized for tax purposes and expensed as part
of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference between tax and accounting basis of net
investment in sales-type leases.</span></p><p style="font: 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; ">As
of June 30, 2022 and December 31 2021, deferred tax assets 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>&#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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Accrued expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58,234</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">61,301</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Write-off Erdos TCH net investment in sales-type leases *</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,984,254</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,299,343</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,793,754</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,940,854</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">516,485</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">463,508</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">PRC NOL</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,679,870</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,189,545</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">19,032,597</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,954,551</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: valuation allowance for deferred tax 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">(19,032,597</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">(19,954,551</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Deferred tax assets, 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-93">-</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"><div style="-sec-ix-hidden: hidden-fact-94">-</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><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"><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">This represents the tax basis of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease payments contingent upon generation of electricity.</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_creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 deferred tax assets and liability for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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>27
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739762416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Payable<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_DebtDisclosureAbstract', window );"><strong>Loan Payable [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 );">LOAN 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>8.
LOAN 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><span style="text-decoration:underline">Entrusted
Loan Payable (HYREF Loan)</span></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; ">The
HYREF Fund was established in July 2013 with a total fund of RMB&#160;460&#160;million ($77&#160;million) invested in Xi&#8217;an Zhonghong
for Zhonghong&#8217;s three new CDQ WHPG projects.&#160;The HYREF Fund invested RMB 3 million ($0.5 million) as an equity investment
and RMB 457 million ($74.5 million) as a debt investment in Xi&#8217;an Zhonghong; in return for such investments, the HYREF Fund was
to receive interest from Zhonghong for the HYREF Fund&#8217;s debt investment. The loan was collateralized by the accounts receivable
and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#8217;s
three CDQ WHPG systems; and a 27 million RMB ($4.39 million) capital contribution made by Xi&#8217;an TCH in Zhonghong. Repayment of
the loan (principal and interest) was also jointly and severally guaranteed by Xi&#8217;an TCH and the Chairman and CEO of the Company.
In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan
to Zhonghong&#8217;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were
pledged to Industrial Bank as an additional guarantee along with Xi&#8217;an TCH&#8217;s equity in Zhonghong.&#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">&#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; ">The
term of this loan was for 60 months from July 31, 2013 to July 30, 2018, with interest of&#160;12.5%.&#160;The Company had paid RMB 50
million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement
with the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million)
to August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million) The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the
final approval from its headquarters. The headquarters did not approve the extension proposal with an adjusted interest of 9%; however,
on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below&#160;As of December
31, 2021, the interest payable for this loan was $379,323 and the outstanding principal balance was $12,077,105. As of June 30, 2022,
the interest payable for this loan was $360,350 and the outstanding principal balance was $11,473,016.</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="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; "><i><span style="text-decoration:underline">Repayment
of HYREF loan</span></i></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="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; ">1.&#160;Transfer
of Chengli project as partial repayment</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="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 29, 2018, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station Fixed
Assets Transfer Agreement, pursuant to which Xi&#8217;an Zhonghong transferred Chengli CDQ WHPG station as the repayment for the loan
of RMB&#160;188,639,400&#160;($27.54&#160;million) to HYREF, the transfer of which was completed on January 22, 2019.</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="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; ">Xi&#8217;an
TCH is a secondary limited partner of HYREF. The fair value of the CDQ WHPG station applied in the transfer was determined by the parties
based upon the appraisal report issued by Zhonglian Assets Appraisal Group (Shaanxi) Co., Ltd. as of August 15, 2018. However, per the
discussion below, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, Guohua Ku and Chonggong Bai (the &#8220;Buyers&#8221;) entered into a Buy Back
Agreement, also agreed to buy back the Station when conditions under the Buy Back Agreement are met. Due to the Buy Back agreement, the
loan was not deemed repaid, and therefore the Company recognized Chengli project as assets subject to buyback and kept the loan payable
remained recognized under ASC 405-20-40-1 as of December 31, 2020. The Buy Back agreement was terminated in April 2021 (see 2 below for
detail).</span></p><p style="font: 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; ">2.&#160;Buy
Back Agreement</span></p><p style="font: 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
December 29, 2018, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&#8217;an Hanneng Enterprises Management
Consulting Co. Ltd. (&#8220;Xi&#8217;an Hanneng&#8221;) entered into a Buy Back Agreement.&#160;&#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">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>Pursuant to the Buy Back Agreement,
the Buyers jointly and severally agreed to buy back all outstanding capital equity of Xi&#8217;an Hanneng which was transferred to HYREF
by Chonggong Bai (see 3 below), and a CDQ WHPG station in Boxing County which was transferred to HYREF by Xi&#8217;an Zhonghong. The buy-back
price for the Xi&#8217;an Hanneng&#8217;s equity was based on the higher of (i) the market price of the equity shares at the time of buy-back;
or (ii) the original transfer price of the equity shares plus bank interest. The buy-back price for the Station was based on the higher
of (i) the FV of the Station on the date transferred; or (ii) the loan balance at the date of the transfer plus interest accrued through
that date. HYREF could request that the Buyers buy back the equity shares of Xi&#8217;an Hanneng and/or the CDQ WHPG station if one of
the following conditions is met: (i) HYREF holds the equity shares of Xi&#8217;an Hanneng until December 31, 2021; (ii) Xi&#8217;an Huaxin
New Energy Co., Ltd., is delisted from The National Equities Exchange And Quotations Co., Ltd., a Chinese over-the-counter trading system
(the &#8220;NEEQ&#8221;); (iii) Xi&#8217;an Huaxin New Energy, or any of the Buyers or its affiliates has a credit problem, including
not being able to issue an auditor report or standard auditor report or any control person or executive of the Buyers is involved in crimes
and is under prosecution or has other material credit problems, to HYREF&#8217;s reasonable belief; (iv) if Xi&#8217;an Zhonghong fails
to timely make repayment on principal or interest of the loan agreement, its supplemental agreement or extension agreement; (v) the Buyers
or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or its related transaction documents, including
but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the Entrusted Loan Agreement and their guarantee
agreements and supplemental agreements.&#160;Due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report, on December
19, 2019, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding
capital equity of Xi&#8217;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB&#160;261,727,506&#160;($37.52&#160;million)
including accrued interest of RMB&#160;14,661,506&#160;($2.10&#160;million), and was paid in full by Xi&#8217;an TCH on December 20, 2019.</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="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
April 9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing&#160;of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment
from the buyers other than keeping the CDQ WHPG station. The Company recorded a gain of approximately $3.1&#160;million from transferring
the CDP WHPG station to HYREF as partial repayment of the entrusted loan resulting from the termination of the buy-back agreement.</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="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; ">3.
Transfer of Xuzhou Huayu Project and Shenqiu Phase I&#160;&amp; II project to Mr. Bai for partial repayment of HYREF loan</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="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
January 4, 2019, Xi&#8217;an Zhonghong, Xi&#8217;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant to
which Xi&#8217;an Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking Co., Ltd.
(&#8220;Xuzhou Huayu Project&#8221;) to Mr. Bai for RMB&#160;120,000,000&#160;($17.52&#160;million) and Xi&#8217;an TCH transferred two
Biomass Power Generation Projects in Shenqiu (&#8220;Shenqiu Phase I and II Projects&#8221;) to Mr. Bai for RMB&#160;127,066,000&#160;($18.55&#160;million).
Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&#8217;an Hanneng, to HYREF as repayment for the RMB&#160;247,066,000&#160;($36.07&#160;million)
loan made by Xi&#8217;an Zhonghong to HYREF as consideration for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II
Projects.&#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; ">&#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 15, 2019, Xi&#8217;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&#8217;an TCH completed the transfer
of Shenqiu Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of his wholly owned
company, Xi&#8217;an Hanneng, to HYREF as repayment of Xi&#8217;an Zhonghong&#8217;s loan to HYREF as consideration for the transfer
of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&#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">&#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; ">Xi&#8217;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&#8217;an Huaxin New Energy Co., Ltd. (&#8220;Huaxin&#8221;),
so that HYREF will indirectly receive and own such shares of Xi&#8217;an Huaxin as the repayment for the loan of Zhonghong. Xi&#8217;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&#8217;an Hanneng was not able to obtain the remaining 17,202,000 shares
due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.</span></p><p style="font: 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
December 19, 2019, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding
capital equity of Xi&#8217;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB&#160;261,727,506&#160;($37.52&#160;million)
including accrued interest of RMB&#160;14,661,506&#160;($2.10&#160;million), and was paid in full by Xi&#8217;an TCH on December 20,
2019.&#160;On December 20, 2019,&#160;Mr. Bai, Xi&#8217;an TCH and Xi&#8217;an Zhonghong agreed to have Mr. Bai repay the Company in
cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1<sup>st</sup>&#160;payment of RMB 50 million
($7.17 million) is due on January 5, 2020, the 2<sup>nd&#160;</sup>payment of RMB 50 million ($7.17 million) was due on February 5, 2020,
the 3<sup>rd&#160;</sup>payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4<sup>th</sup>&#160;payment of RMB 50
million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September 30, 2020.
As of December 31, 2020, the Company received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.</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="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
April 9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station. The Company recorded a gain of approximately $3.1&#160;million from transferring
the CDP WHPG station to HYREF as partial repayment of the entrusted loan resulting from the termination of the buy-back agreement.</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="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; ">4.
The lender agreed to extend the repayment of RMB&#160;77.00&#160;million ($12.13&#160;million) to July 8, 2023. However, per court&#8217;s
judgement on June 28, 2021, the Company should repay principal $12.13 million and accrued interest of $0.38 million within 10 days from
the judgment date. The Company has not paid it yet as of this report date, but will pay it in full by the end of 2022.</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="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; ">Xi&#8217;an
TCH had investment RMB&#160;75.00&#160;million ($11.63&#160;million) into the HYREF fund as a secondary limited partner, and the Company
recorded an impairment loss of $11.63&#160;million for such investment during the year ended December 31, 2021 due to uncertainty of
the collection of the investment. This was impaired as Hongyaun does not have the ability to pay back.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>28
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739865472">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_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; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>9.
RELATED PARTY TRANSACTIONS</b></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 June 30, 2022 and December 31, 2021, the Company had $24,525&#160;and $27,357, respectively, in advances from the Company&#8217;s
management, which bears no interest, is unsecured, and payable upon demand.&#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">&#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; "><span>On February 23, 2021, the Company
entered into certain securities purchase agreements with several non-U.S. investors (the &#8220;Purchasers&#8221;),&#160;pursuant to which
the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522 per share.&#160;One
of the purchasers is the Company&#8217;s CEO (who is also the Company&#8217;s Chairman), who purchased 1,000,000 common shares of the
Company. In April 2021, the Company&#8217;s CEO amended the number of shares that he would purchase from 1,000,000 to 940,000. In April
2021 the Company returned to the Company&#8217;s CEO the $691,320 in extra proceeds that had been received earlier.</span></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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>29
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739802512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable, Net<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_ConvertibleNotePayableNetAbstract', window );"><strong>Convertible Note Payable Net [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_creg_ConvertibleNotePayableNetTextBlock', window );">NOTE PAYABLE, 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>10.
NOTE PAYABLE, NET</b>&#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">&#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><span style="text-decoration:underline">Promissory
Notes in December 2020</span></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
December 4, 2020, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued
the Purchaser a Promissory Note of $3,150,000. The Purchaser purchased the Note with an original issue discount (&#8220;OID&#8221;) of
$150,000, which was recognized as debt discount is amortized using the interest method over the life of the note. The Note bears interest
at&#160;8% and has a term of&#160;24 months. All outstanding principal and accrued interest on the Note is due and payable December 3,
2022. The Company&#8217;s obligations under the Note may be prepaid at any time, provided that in such circumstance the Company would
pay&#160;125% of any amounts outstanding under the Note and being prepaid.&#160;Beginning on the date that is six months from the issue
date of the Note, Purchaser shall have the right to redeem any amount of this Note up to $500,000&#160;per calendar month by providing
written notice to the Company.&#160;Upon receipt of the redemption notice from the lender, the Company shall pay the applicable redemption
amount in cash to lender within three trading days of receipt of such redemption notice; if the Company fails to pay, then the outstanding
balance will automatically be increased by&#160;25%. During the six months ended June 30, 2022, the Company amortized OID of $69,355&#160;and
recorded $835&#160;interest expense on this Note. During the three months ended June 30, 2022, the Company amortized OID of $0&#160;and
recorded $0&#160;interest expense on this Note.</span></p><p style="font: 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; ">During
the year ended December 31, 2021, the Company entered into several Exchange Agreements with the lender, pursuant to the Agreements, the
Company and Lender partitioned new Promissory Notes of $3,850,000&#160;from the original Promissory Note, including adjustment of $818,914&#160;to
increase the principal of the notes during the second quarter of 2021 as a result of the Company&#8217;s failure to pay the redemption
amount in cash to lender within three trading days from receipt of the redemption notice, the Company recorded $818,914&#160;principal
adjustment as interest expense.&#160;The Company and Lender exchanged these Partitioned Notes for the delivery of&#160;576,108&#160;shares
of the Company&#8217;s common stock.&#160;The Company recorded $151,275&#160;loss on conversion of these notes in 2021. On January 10,
2022, the Company and Lender exchanged a Partitioned Notes of $346,986 for the delivery of&#160;58,258&#160;shares of the Company&#8217;s
common stock.&#160;The Company recorded $26,193&#160;loss on conversion of this note in 2022.&#160;This Promissory Notes was paid in
full on January 10, 2022.</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="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; "><i><span style="text-decoration:underline">Promissory
Notes in April 2021</span></i></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"><i>&#160;</i></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
April 2, 2021, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued
to the Purchaser a Promissory Note of $5,250,000. The Purchaser purchased the Note with an OID of $250,000, which was recognized as a
debt discount is amortized using the interest method over the life of the note. The Note bears interest at&#160;8% and has a term of&#160;24
months. All outstanding principal and accrued interest on the Note is due and payable on April 1, 2023. The Company&#8217;s obligations
under the Note may be prepaid at any time, provided that in such circumstance the Company would pay&#160;125% of any amounts outstanding
under the Note and being prepaid. Beginning on the date that is six months from the issue date of the Note, Purchaser shall have the
right to redeem any amount of this Note up to&#160;$825,000&#160;per calendar month by providing written notice to the Company. Upon
receipt of the redemption notice from the lender, the Company shall pay the applicable redemption amount in cash to lender within three
trading days of receipt of such redemption notice; if the Company fails to pay, then the outstanding balance will automatically be increased
by&#160;25%. On October 28, 2021, the lender made an adjustment of $1,370,897&#160;to increase the outstanding principal of the notes
as a result of the Company&#8217;s failure to pay the redemption amount in cash to lender on time, the Company recorded $1,370,897&#160;principal
adjustment as interest expense in 2021. During the six months ended June 30, 2022, the Company amortized OID of $62,500&#160;and recorded
$229,428&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $1,550,000 for the delivery
of&#160;255,386&#160;shares of the Company&#8217;s common stock.&#160;During the three months ended June 30, 2022, the Company amortized
OID of $31,250 and recorded $109,697 interest on this Note. The Company recorded $94,928&#160;loss on conversion of these notes in 2022.&#160;As
of June 30, 2022, the outstanding principal balance of this note was $5,406,212&#160;(net of unamortized OID of $93,750) with accrued
interest of $133,807. The Note was classified as a current liability in accordance with ASC 470-10-45 Other Presentation Matters &#8211;
General Due on Demand Loan Arrangements.</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_creg_ConvertibleNotePayableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConvertibleNotePayableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ConvertibleNotePayableNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of convertible note payable net.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConvertibleNotePayableNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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>30
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739718928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shares Issued for Equity Financing and Stock Compensation<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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 );">SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>11.
SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</b></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; "><i><span style="text-decoration:underline">Shares
Issued for Equity Financing in 2021</span></i></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; ">On
February 23, 2021,&#160;the Company entered into certain securities purchase agreements with several non-U.S. investors (the &#8220;Purchasers&#8221;),
pursuant to which the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522
per share, which was the five-day average closing price immediately prior to signing the Purchase Agreements.&#160;One of the purchasers
is the Company&#8217;s CEO (also is the Company&#8217;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11,
2021, the Company received approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase
agreements, there anywhere no fees paid in connection with this financing. In April 2021, the Company&#8217;s CEO amended the number
of shares that he would purchase from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became
3,260,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&#8217;s CEO in April 2021.&#160;The
stock certificates for these shares were issued in April 2021.</span></p><p style="font: 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><span style="text-decoration:underline">Warrants</span></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; ">Following
is a summary of the activities of warrants that were issued from equity financing for the six months ended June 30, 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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</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">Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">30,411</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">14.0</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2.21</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at January 1, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.21</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><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"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exchanged</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</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-99">-</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-100">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</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-102">-</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-103">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">-</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-105">-</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-106">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.71</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.71</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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 shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI https://asc.fasb.org/topic&amp;trid=2208762<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>31
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739604064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">STOCK-BASED COMPENSATION PLAN</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.
STOCK-BASED COMPENSATION PLAN</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><span style="text-decoration:underline">Options
to Employees and Directors</span></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
June 19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &#8220;Plan&#8221;)
at its annual meeting. The total shares of Common Stock authorized for issuance during the term of the Plan is&#160;124,626&#160;. The
Plan was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder approval, and will
terminate on the earliest to occur of (i) the 10th anniversary of the Plan&#8217;s effective date, or (ii) the date on which all shares
available for issuance under the Plan shall have been issued as fully-vested shares. The stockholders approved the Plan at their annual
meeting on June 19, 2015.</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="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
following table summarizes option activity with respect to employees and independent directors for the six months ended June 30, 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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<br/> Exercise Price<br/> per Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">500</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">16.1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5.32</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at January 1, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16.1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.32</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">-</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-108">-</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-109">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</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-111">-</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-112">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</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-114">-</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-115">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Outstanding at June 30, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">500</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.1</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4.82</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Exercisable at June 30, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">500</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.1</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4.82</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_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>32
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338740984400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_IncomeTaxDisclosureTextBlock', window );">INCOME TAX</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.
INCOME TAX</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; ">The
Company&#8217;s Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which are generally
subject to tax at&#160;25% on income reported in the statutory financial statements after appropriate tax adjustments. Under Chinese
tax law, the tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau continues to treat the
Company&#8217;s sales-type leases as operating leases. Accordingly, the Company recorded deferred income taxes.&#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">&#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; ">The
Company&#8217;s subsidiaries generate all of their income from their PRC operations. All of the Company&#8217;s Chinese subsidiaries&#8217;
effective income tax rate for 2022 and 2021 was&#160;25%. Yinghua, Shanghai TCH, Xi&#8217;an TCH, Huahong, Zhonghong and Erdos TCH file
separate income tax returns.</span></p><p style="font: 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; ">There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&#8217;s CFS do not present any income tax provisions
related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.</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="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
US parent&#160;company, SPC is taxed in the US and, as of June 30, 2022, had net operating loss (&#8220;NOL&#8221;) carry forwards for
income taxes of $2.46 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce 80%
of a taxpayer&#8217;s taxable income, and may be carried forward indefinitely. However, the coronavirus Aid, Relief and Economic Security
Act (&#8220;the CARES Act&#8221;) issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a
five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and 2020. Management believes
the realization of benefits from these losses uncertain due to the US parent company&#8217;s continuing operating losses. Accordingly,
a 100% deferred tax asset valuation allowance was provided.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"><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 June 30, 2022, the Company&#8217;s PRC subsidiaries had $38.72&#160;million NOL that can be carried forward to offset future taxable
income for five years from the year the loss is incurred. The NOL was mostly from Erdos TCH and Zhonghong. Management considers the scheduled
reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. After consideration
of all the information available, management believes that significant uncertainty exists with respect to future realization of the deferred
tax assets due to the recurring losses from operations of these entities, accordingly, the Company recorded a&#160;100% deferred tax
valuation allowance for PRC NOL.</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="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
following table reconciles the U.S. statutory rates to the Company&#8217;s effective tax rate for the six months ended June 30, 2022
and 2021, 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>&#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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.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">21.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.6</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.3</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">15.8</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">(28.0</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">Tax expense (benefit) per financial statements</td><td style="padding-bottom: 4pt">&#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.7</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(5.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"><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; ">The
following table reconciles the U.S. statutory rates to the Company&#8217;s effective tax rate for the three months ended June 30, 2022
and 2021, 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>&#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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.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">21.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.1</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">19.9</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">(27.1</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">Tax expense (benefit) per financial statements</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2.7</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(4.9</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="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
provision for income tax expense (benefit) for the six months ended June 30, 2022 and 2021 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>&#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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax expense (benefit)&#160;&#160;&#8211; current</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,557</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">(97,953</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax expense &#8211; deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-116">-</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-117">-</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">Total income tax expense (benefit)</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">23,557</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">(97,953</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="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
provision for income tax expense (benefit) for the three months ended June 30, 2022 and 2021 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>&#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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax expense (benefit)&#160;&#160;&#8211; current</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,850</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">(103,078</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax expense &#8211; deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-118">-</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-119">-</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">Total income tax expense (benefit)</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,850</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">(103,078</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI https://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>33
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739604064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_StatutoryReservesAbstract', window );"><strong>Statutory Reserves [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_creg_StatutoryReservesTextBlock', window );">STATUTORY RESERVES</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.
STATUTORY RESERVES</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; ">Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.</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="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; "><i><span style="text-decoration:underline">Surplus
Reserve Fund</span></i></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="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
Company&#8217;s Chinese subsidiaries are required to transfer&#160;10% of their net income, as determined under PRC accounting rules
and regulations, to a statutory surplus reserve fund until such reserve balance reaches&#160;50% of the Company&#8217;s registered capital.&#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">&#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; ">The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#8217; losses, if any,
and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion
to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance
after such issue is not less than 25% of the registered capital.&#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">&#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; ">The
maximum statutory reserve amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the
currency type registered for each Chinese subsidiary as of June 30, 2022 and December 31, 2021:</span></p><p style="font: 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; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name&#160;of&#160;Chinese&#160;Subsidiaries</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Registered
    Capital</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Maximum<br/>
    Statutory<br/> Reserve<br/> Amount</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statutory<br/>
    reserve at<br/> June 30,<br/> 2022</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statutory<br/>
    reserve at<br/> December&#160;31,<br/> 2021</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 51%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai
    TCH</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,800,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,900,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"/>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;6,564,303&#160;($1,003,859)</span></td><td style="width: 1%"/>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;6,564,303&#160;($1,003,859)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi&#8217;an
    TCH</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">202,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101,000,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td/>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;73,746,526&#160;($11,243,505)</span></td><td/>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;73,862,151&#160;($11,261,339)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Erdos
    TCH</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">120,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60,000,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td/>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;19,035,814&#160;($2,914,869)</span></td><td/>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;19,035,814&#160;($2,914,869)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi&#8217;an
    Zhonghong</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaanxi
    Huahong</span></td><td><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; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,500,300</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,250,150</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhongxun</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,500,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></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><span style="text-decoration:underline">Common
Welfare Fund</span></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; ">The
common welfare fund is a voluntary fund to which the Company can transfer&#160;5% to&#160;10% of its net income. This fund can only be
utilized for capital items for the collective benefit of the Company&#8217;s employees, such as construction of dormitories, cafeteria
facilities, and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate
in this fund.</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_creg_StatutoryReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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>34
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338733719392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_ContingenciesLineItems', window );"><strong>Contingencies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDisclosures', window );">CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><b>15.
CONTINGENCIES</b></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; ">China
maintains a &#8220;closed&#8221; capital account, meaning companies, banks, and individuals cannot move money in or out of the country
except in accordance with strict rules. The People&#8217;s Bank of China (PBOC) and State Administration of Foreign Exchange (SAFE) regulate
the flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the Company needs to make
a timely declaration to the bank with sufficient supporting documents to declare the nature of the business transaction. The Company&#8217;s
sales, purchases and expense transactions are denominated in RMB and all of the Company&#8217;s assets and liabilities are also denominated
in RMB. The RMB is not freely convertible into foreign currencies under the current law. Remittances in currencies other than RMB may
require certain supporting documentation in order to make the remittance.</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="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
Company&#8217;s operations in the PRC are subject to specific considerations and significant risks not typically associated with companies
in North America and Western Europe. These include risks associated with, among others, the political, economic and legal environments
and foreign currency exchange. The Company&#8217;s results may be adversely affected by changes in governmental policies with respect
to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among
other things.&#160;&#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">&#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; "><i><span style="text-decoration:underline">Litigation</span></i>&#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">&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>In November 2019, Beijing Hongyuan
Recycling Energy Investment Center, or Hongyuan, filed a lawsuit with the Beijing Intermediate People&#8217;s Court against Xi&#8217;an
TCH to compel Xi&#8217;an TCH to repurchase certain stock pursuant to a stock repurchase option agreement. On April 9, 2021, the court
rendered a judgment in favor of Hongyuan. Xi &#8216;an TCH filed a motion for retrial to High People&#8217;s Court of Beijing on April
13, 2022, because Xi&#8217;an TCH paid RMB 267 million ($39.8 million) to Hongyuan as an out-of-court settlement. On April 11, 2022, Xi
&#8216;an Zhonghong New Energy Technology Co. Ltd., filed an application for retrial and provided relevant evidence to the Beijing High
People&#8217;s Court on the Civil Judgment No. 264., awaiting trial. On August 10, 2022, Beijing No. 1 Intermediate People&#8217;s Court
of Beijing issued a Certificate of Active Performance, proving that Xi &#8216;an Zhonghong New Energy Technology Co., Ltd. had fulfilled
its buyback obligations. On April 9, 2021, Xi&#8217;an TCH, Xi&#8217;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination
of Fulfillment Agreement (termination agreement). Under the termination agreement, the original buyback agreement entered on December
19, 2019 was terminated upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any
additional payment from the buyers other than keeping the CDQ WHPG station.</span></p><p style="font: 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
February 2016, Xuzhou Intermediate People&#8217;s Court of Jiangsu Province, or the Xuzhou Court, accepted an execution proceeding request
from Zhongrong International Trust Co. Ltd., or Zhongrong, against Mr. Guohua Ku, Xi&#8217;an TCH, Xuzhou Taifate Steel Co., Ltd., or
Xuzhou Taifate, to satisfy the obligation arising out of a loan agreement and guarantee agreement among the parties. On March 21, 2018
and March 20, 2019, the Xuzhou Court ordered a deduction from the bank accounts of Mr. Ku and Xi&#8217;an TCH of RMB&#160;371,470 (US$55,349)&#160;and
RMB&#160;254,824(US$37,969), respectively. On August 21, 2020, the Xuzhou Court reopened the case in response to Zhongrong&#8217;s request
against Xuzhou Taifa for the resolution of an additional loan of RMB&#160;145,356,100 (US $21,658,089), which was paid in full in settlement.
The Xuzhou Court concluded the case on December 21, 2020.</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_creg_ContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -URI https://asc.fasb.org/subtopic&amp;trid=2127163<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6397426&amp;loc=d3e17499-108355<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14557-108349<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 30<br> -URI https://asc.fasb.org/subtopic&amp;trid=2127197<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14435-108349<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q4)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011672&amp;loc=d3e149879-122751<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDisclosures</td>
</tr>
<tr>
<td style="padding-right: 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338740560480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_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</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</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><span style="text-decoration:underline">Lease
Commitment</span></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
November 20, 2017, Xi&#8217;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30, 2020.&#160;The
monthly rent is RMB&#160;36,536&#160;($5,600) with quarterly payment in advance. This lease expired in&#160;November 2020.&#160;The Company
entered a new lease contract for the same location from January 1, 2021 through December 31, 2023&#160;with monthly rent of RMB&#160;36,536&#160;($5,600),
to be paid every half year in advance.</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="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
components of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12 months
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">Six Months<br/> Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">31,399</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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,413</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.50&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six Months<br/> Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</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; padding-bottom: 4pt">Operating lease cost&#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">29,970</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">3,903</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.50</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/> Ended <br/>
June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,359</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">1,193</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="margin: 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>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"/><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>Three Months<br/> Ended<br/>
 June 30,<br/> 2021</b></span></p></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; padding-bottom: 4pt">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">14,981</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">1,989</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 is a schedule, by years, of maturities of the office lease liabilities as of June 30, 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; background-color: rgb(204,238,255)">
    <td style="width: 88%">For the year ended June 30, 2023,</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">65,327</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">For the year ended June 30, 2024,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,664</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 undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97,991</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,405</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">Present value of lease 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">95,586</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><span style="text-decoration:underline">Employment
Agreement</span></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
May 8, 2020, the Company entered an employment agreement with Yongjiang Shi, the Company&#8217;s CFO for a term of 24 months. The monthly
salary is RMB&#160;16,000&#160;($2,200). The Company will grant the CFO no less than&#160;5,000&#160;shares of the Company&#8217;s common
stock annually; however, as of this repot date, the Board of Directors and Compensation Committee have not approved the number of shares
to be given to the CFO, nor any stock reward agreement has been signed.</span></p><p style="font: 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 May 6, 2022, the Company entered another employment agreement with Mr. Shi for a term of 24 months with monthly salary of RMB 18,000
($2,500). The Company will grant the CFO no less than 5,000 shares of the Company&#8217;s common stock annually; however, as of this
repot date, the Board of Directors and Compensation Committee have not approved the number of shares to be given to the CFO, nor any stock
reward agreement has been signed.&#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">&#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><span style="text-decoration:underline">Investment
Banking Engagement Agreement</span></i></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">&#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
October 10, 2019,&#160;the Company entered an investment banking agreement with an investment banking firm to engage it as the exclusive
lead underwriter for a registered securities offering of up to $20 million. The Company shall pay the investment banker an equity retainer
fee of 15,000 shares of the restricted Common Stock of the Company (10,000 shares was issued within 10 business days of signing the agreement,
and remaining 5,000 shares will be paid upon completion of the offering). The agreement expired in March 2021.</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">&#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
May 2, 2021, the Company entered an agreement with an investment banker (which will serve as the exclusive placement agent or exclusive
lead underwriter of the Company) with the intension to raise approximately $10,000,000&#160;from either a public offering or a private
placement.&#160;Under the agreement, upon the closing of the financing, the Company will pay Univest Securities, LLC (the &#8220;Underwriter&#8221;
or &#8220;Univest&#8221;) a discount equal to 8% of the gross proceeds raised in the offering, a non-accountable expense allowance equal
to one percent (1%) of the gross proceeds of the offering, as well as underwriter warrants to purchase that number of shares of common
stock and accompanying Warrants equal to 5% of the shares of common stock and Warrants sold in the offering, including upon exercise
by the Underwriter of its over-allotment option (&#8220;Underwriter Warrants&#8221;).&#160;The Underwriter Warrants shall be exercisable
at any time, and from time to time, in whole or in part, during the period commencing 180 days from the date of commencement of sales
of the offering, which period shall not extend further than&#160;five years&#160;from the date of commencement of sales of the offering
in compliance with FINRA Rule 5110(g)(8)(A).&#160;After an initial period of six months from the agreement entering date, this engagement
may be terminated at any time by either party upon 10 days written notice to the other party, effective upon receipt of written notice
to that effect by the other party. The Company filed S-1 with the SEC on July 28, 2021.</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>36
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739614928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><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; "><b>17.
SUBSEQUENT EVENTS</b></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"><b>&#160;</b></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 follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events through
the date the unaudited financial statements were issued and determined the Company had no major subsequent event need to be disclosed.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI https://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338735061344">
<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">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Basis
of Presentation</i></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; ">The
accompanying unaudited financial information as of and for the six and three months ended June 30, 2022 was prepared in accordance with
accounting principles generally accepted in the U.S.(&#8220;US GAAP&#8221;) for interim financial information and with the instructions
to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes
all adjustments (consisting only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation
of our financial position at such date and the operating results and cash flows for such periods. Operating results for the six and three
months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the entire year or for any other subsequent
interim period. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, previously filed with
the SEC on September 13, 2022.&#160;&#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">&#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_ConsolidationPolicyTextBlock', window );">Basis 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>Basis
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="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
Consolidated Financial Statements (&#8220;CFS&#8221;) include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing
Co., Ltd. (&#8220;Yinghua&#8221;) and Sifang Holdings; Sifang Holdings&#8217; wholly owned subsidiaries, Huahong New Energy Technology
Co., Ltd. (&#8220;Huahong&#8221;) and Shanghai TCH Energy Tech Co., Ltd. (&#8220;Shanghai TCH&#8221;); Shanghai TCH&#8217;s wholly-owned
subsidiary, Xi&#8217;an TCH Energy Tech Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;); and Xi&#8217;an TCH&#8217;s subsidiaries, 1) Erdos
TCH Energy Saving Development Co., Ltd (&#8220;Erdos TCH&#8221;), 100% owned by Xi&#8217;an TCH, 2) Zhonghong, 90% owned by Xi&#8217;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#8217;an TCH. Substantially all the Company&#8217;s revenues are
derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#8217;s consolidated
assets and liabilities as of June 30, 2022. However, there was no revenue for the Company for the six and three months ended June 30,
2022 and 2021. All significant inter-company accounts and transactions were eliminated in consolidation.</span></p><p style="font: 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_creg_UsesAndSourcesOfLiquidity', window );">Uses and Sources of Liquidity</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>Uses
and Sources of Liquidity</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; ">For
the six months ended June 30, 2022 and 2021, the Company had a net loss of $0.67&#160;million and net income of $1.94&#160;million. For
the three months ended June 30, 2022 and 2021, the Company had a net loss of $0.22&#160;million and net income of $2.22&#160;million.
The Company had an accumulated deficit of $55.93&#160;million as of June 30, 2022. The Company disposed all of its systems and currently
holds five power generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity.
The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The Company plans to
pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks
and explores opportunities to apply energy storage technologies to new industries or segments with high growth potential, including industrial
and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart
energy cities with multi-energy supplies.&#160; The Company&#8217;s cash flow forecast indicates it will have sufficient cash to fund
its operations for the next 12 months from the date of issuance of these CFS.</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Use
of Estimates</i></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; ">In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets
and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these
estimates.&#160;On an on-going basis, management evaluates its estimates, including those allowances for bad debt and inventory obsolescence,
impairment loss on fixed assets and construction in progress, income taxes, and contingencies and litigation. Management bases its estimates
on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of
which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other
resources.</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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Revenue
Recognition</i></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; "><i>A)</i>&#160;<i>Sales-type
Leasing and Related Revenue Recognition</i></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>The Company follows Financial
Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standards Codification (&#8220;ASC&#8221;) Topic 842. The Company&#8217;s sales
type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2022 and 2021, the Company
did not sell any new power generating projects.</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="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
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal
ownership of the waste energy recycling power generating projects to its customers at the end of the lease. </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="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
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the
inception of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales
type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments
is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment
in sales-type leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory
cost. Minimum lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The
discount rate implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist
of the gross lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the
lease term to produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception
of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction
of receivables. Revenue is recognized net of value-added tax.</span></p><p style="font: 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>B)</i>&#160;<i>Contingent
Rental Income</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; ">The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the electricity
is generated. Contingent rent is not part of minimum lease payments.</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Operating Leases</a></td>
<td class="text"><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; "><i>Operating
Leases</i></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="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
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on
the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the
rate implicit in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate
based on information available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use
(&#8220;ROU assets&#8221;) assets represent the Company&#8217;s right to control the use of an identified asset for the lease term and
lease liabilities represent the Company&#8217;s obligation to make lease payments arising from the lease. ROU assets are generally recognized
based on the amount of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the
lease term. </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="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; ">ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are subject
to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</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="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; ">ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent
from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used,
which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets
and liabilities. The Company recognized no impairment of ROU assets as of June 30, 2022.</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="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; ">Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.</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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash</a></td>
<td class="text"><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; "><i>Cash</i></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="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; ">Cash
includes cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original
maturity of three months or less as of the purchase date.</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><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; "><i>Accounts
Receivable</i></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="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
Company&#8217;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition
of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends
and changes in customer payment patterns to evaluate the adequacy of these reserves.</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; ">As
of June 30, 2022 and December 31, 2021, the Company had gross accounts receivable of $0.&#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">&#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_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Concentration
of Credit Risk</i></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; ">Cash
includes cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned
banks within the PRC are covered by insurance up to RMB 500,000 ($74,500) per bank. Any balance over RMB 500,000 ($74,500) per bank in
PRC will not be covered. At June 30, 2022, cash held in the PRC bank of $144,215,501 was not covered by such insurance. The Company has
not experienced any losses in such accounts.</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="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; ">Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#8217;
financial condition and customer payment practices to minimize collection risk on accounts receivable.</span></p><p style="font: 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; ">The
operations of the Company are in the PRC. Accordingly, the Company&#8217;s business, financial condition and results of operations may
be influenced by the political, economic and legal environments 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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</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>Property
and Equipment</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; ">Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related cost
and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of
property and equipment is provided using the straight-line method over the estimated lives as follows:&#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">&#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="width: 88%">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2&#160;-&#160;5&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Office and Other Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2&#160;-&#160;5&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2&#160;-&#160;3&#160;years</span></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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Impairment
of Long-lived Assets</i></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; ">In
accordance with FASB ASC Topic 360,&#160;<i>&#8220;Property, Plant, and Equipment</i>,&#8221; the Company reviews its long-lived assets,
including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the
assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the carrying amount of the
asset, a loss is recognized for the difference between the fair value (&#8220;FV&#8221;) and carrying amount of the asset. The Company
did not record any impairment for the six and three months ended June 30, 2022 and 2021.&#160;</span><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">&#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_CostOfSalesPolicyTextBlock', window );">Cost of Sales</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Cost
of Sales</i></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; ">Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#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">&#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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Income
Taxes</i></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; ">Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable
income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#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">&#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; ">The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement
of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets
and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</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; ">Under
FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing
authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would
be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on
all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including
the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax
positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than
50% likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions
taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying
balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest
associated with unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative
expenses in the statement of income.&#160;At June 30, 2022 and December 31, 2021, the Company did not take any uncertain positions that
would necessitate recording a tax related liability.&#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">&#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_creg_CashFlowPresentationPolicyTextBlock', window );">Statement of Cash Flows</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>Statement
of Cash Flows</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; ">In
accordance with FASB ASC Topic 230,&#160;<i>&#8220;Statement of Cash Flows,&#8221;</i>&#160;cash flows from the Company&#8217;s operations
are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash
flows may not necessarily agree with changes in the corresponding balances on the balance sheet.</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><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><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; "><i>Fair
Value of Financial Instruments</i></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="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; ">For
certain of the Company&#8217;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values (&#8220;FV&#8221;) due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.</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="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; ">FASB
ASC Topic 820,&#160;<i>&#8220;Fair Value Measurements and Disclosures,&#8221;</i>&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;<i>&#8220;Financial Instruments,&#8221;</i>&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. The three levels of valuation hierarchy are defined 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><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 1 inputs to the valuation methodology are quoted
    prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr>
  </table><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><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 2 inputs to the valuation methodology include
    quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either
    directly or indirectly, for substantially the full term of the financial instrument.</span></td></tr>
  </table><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><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level 3 inputs to the valuation methodology are unobservable
    and significant to FV measurement.</span></td></tr>
  </table><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;&#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; ">The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;<i>&#8220;Distinguishing
Liabilities from Equity,&#8221;</i>&#160;and ASC 815,&#160;<i>&#8220;Derivatives and Hedging.&#8221;</i></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 June 30, 2022 and December 31, 2021, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.</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><span></span>
</td>
</tr>
<tr class="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 );">Stock-Based Compensation</a></td>
<td class="text"><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; "><i>Stock-Based
Compensation</i></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="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
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#8220;Compensation &#8211;
Stock Compensation&#8221;, which requires that share-based payment transactions with employees be measured based on the grant-date FV
of the equity instrument issued and recognized as compensation expense over the requisite service period.</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="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
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50,
&#8220;Equity-Based Payments to Non-employees&#8221;. Share-based compensation associated with the issuance of equity instruments to
non-employees is measured at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of
the services received. The FV is measured at the date that the commitment for performance by the counterparty has been reached or the
counterparty&#8217;s performance is complete.</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="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
Company follows ASU 2018-07, &#8220;Compensation &#8212; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment
Accounting,&#8221; which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from
non-employees. An entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an
option pricing model and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires
goods or services to be used or consumed in a grantor&#8217;s own operations by issuing share-based payment awards. </span></p><p style="font: 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_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted 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; "><i>Basic
and Diluted Earnings per Share</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; ">The
Company presents net income (loss) per share (&#8220;EPS&#8221;) in accordance with FASB ASC Topic 260,&#160;<i>&#8220;Earning Per Share.&#8221;</i>&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.</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; ">For
the six and three months ended June 30, 2022 and 2021, the basic and diluted income (loss) per share were the same due to the anti-dilutive
features of the warrants and options. For the six and three months ended June 30, 2022,&#160;of&#160;30,911&#160;shares purchasable under
warrants and options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock
market price. For the six and three months ended June 30, 2021,&#160;of&#160;30,911&#160;shares purchasable under warrants and options
were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.</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><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Comprehensive Income (Loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></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; ">The
Company&#8217;s functional currency is the Renminbi (&#8220;RMB&#8221;). For financial reporting purposes, RMB were translated into U.S.
Dollars (&#8220;USD&#8221; or &#8220;$&#8221;) as the reporting currency. Assets and liabilities are translated at the exchange rate
in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting
period. Translation adjustments arising from the use of different exchange rates from period to period are included as a component of
stockholders&#8217; equity as &#8220;Accumulated other comprehensive income.&#8221; Gains and losses resulting from foreign currency
transactions are included in income. </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="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
Company follows FASB ASC Topic 220,&#160;<i>&#8220;Comprehensive Income.&#8221;</i>&#160;Comprehensive income is comprised of net income
and all changes to the statements of stockholders&#8217; equity, except those due to investments by stockholders, changes in paid-in
capital and distributions to stockholders.&#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">&#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_SegmentReportingPolicyPolicyTextBlock', 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; "><i>Segment
Reporting</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; ">FASB
ASC Topic 280,&#160;<i>&#8220;Segment Reporting,&#8221;</i>&#160;requires use of the &#8220;management approach&#8221; model for segment
reporting. The management approach model is based on the way a company&#8217;s management organizes segments within the company for making
operating decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management
structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#8217;s CFS
as substantially all of the Company&#8217;s operations are conducted in one industry segment. All of the Company&#8217;s assets are located
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"><i>&#160;</i></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_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New 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; "><i>New
Accounting Pronouncements</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; ">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected
credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and
supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial
assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning
after December 15, 2022. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal
years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its CFS.</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="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
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill
impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting
unit&#8217;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on
a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim and annual reporting
periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of adopting
this standard on its CFS.&#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">&#160;&#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; ">Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public
Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&#8217;s present or future
CFS.&#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_creg_CashFlowPresentationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 standard for cash flow presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CashFlowPresentationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_UsesAndSourcesOfLiquidity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 uses and sources of liquidity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_UsesAndSourcesOfLiquidity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126941378&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI https://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI https://asc.fasb.org/topic&amp;trid=2175825<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI https://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32847-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32840-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL116659661-227067<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e32280-109318<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123577603&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739792976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment estimated lives</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="width: 88%">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2&#160;-&#160;5&#160;years</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Office and Other Equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2&#160;-&#160;5&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2&#160;-&#160;3&#160;years</span></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>
</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739801152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [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 accrued liabilities and other payables</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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Education and union fund and social insurance payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">272,669</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">272,352</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Consulting and legal expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">71,090</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,924</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">Accrued payroll and welfare</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">259,844</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">287,026</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Other</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,571</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41,506</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">Total</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">647,174</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">632,808</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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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>40
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338819679984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_TaxesPayableTablesLineItems', window );"><strong>Schedule of Taxes Payable [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_creg_IncomeTaxPayableDisclosureTableTextBlock', window );">Schedule of taxes payable</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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,613,203</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">7,641,787</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">Other 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">116</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">71</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">7,613,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,641,858</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">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">3,046,694</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3,075,233</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">Noncurrent</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,566,625</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,566,625</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncomeTaxPayableDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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;">creg_IncomeTaxPayableDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_TaxesPayableTablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxesPayableTablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338737008544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Tax, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract', window );"><strong>Deferred Tax Assets Liabilities Net 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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of deferred tax 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>&#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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left; padding-left: 9pt">Accrued expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">58,234</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">61,301</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Write-off Erdos TCH net investment in sales-type leases *</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,984,254</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,299,343</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,793,754</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,940,854</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">516,485</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">463,508</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">PRC NOL</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,679,870</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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,189,545</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">19,032,597</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,954,551</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: valuation allowance for deferred tax 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">(19,032,597</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">(19,954,551</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Deferred tax assets, 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-93">-</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"><div style="-sec-ix-hidden: hidden-fact-94">-</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><table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 0.25in"><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">This represents the tax basis of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease payments contingent upon generation of electricity.</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_creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338738975520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shares Issued for Equity Financing and Stock Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock', window );">Schedule of activities of 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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Warrants</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">Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">30,411</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">14.0</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2.21</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at January 1, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.21</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><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"><div style="-sec-ix-hidden: hidden-fact-97">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exchanged</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">-</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-99">-</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-100">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">-</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-102">-</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-103">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">-</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-105">-</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-106">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.71</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at June 30, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,411</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">14.0</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.71</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_creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 warrant activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739867280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of summarizes option activity with respect to employees and independent directors</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; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Number of<br/> Shares</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Average<br/> Exercise Price<br/> per Share</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/> Years</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">Outstanding at January 1, 2022</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">500</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">16.1</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">5.32</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at January 1, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">16.1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.32</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">-</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-108">-</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-109">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">-</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-111">-</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-112">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Forfeited</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">-</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-114">-</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-115">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Outstanding at June 30, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">500</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.1</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4.82</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Exercisable at June 30, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">500</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.1</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">4.82</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739050160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciles U.S. statutory rates to effective tax rate</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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.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">21.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.6</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.0</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.3</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5.3</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">15.8</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">(28.0</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">Tax expense (benefit) per financial statements</td><td style="padding-bottom: 4pt">&#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.7</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(5.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"><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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">U.S. statutory rates expense (benefit)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(21.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">21.0</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Tax rate difference &#8211; current provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.8</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.1</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permanent differences</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4.9</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <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">19.9</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">(27.1</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">Tax expense (benefit) per financial statements</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">2.7</td><td style="padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(4.9</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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income tax 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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax expense (benefit)&#160;&#160;&#8211; current</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">23,557</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">(97,953</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax expense &#8211; deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-116">-</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-117">-</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">Total income tax expense (benefit)</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">23,557</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">(97,953</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><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; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Income tax expense (benefit)&#160;&#160;&#8211; current</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,850</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">(103,078</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax expense &#8211; deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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-118">-</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-119">-</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">Total income tax expense (benefit)</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,850</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">(103,078</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>45
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739135632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_creg_StatutoryReservesAbstract', window );"><strong>Statutory Reserves [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_creg_StatutoryReservesDisclosureTableTextBlock', window );">Schedule of maximum statutory reserve amount</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; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name&#160;of&#160;Chinese&#160;Subsidiaries</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Registered
    Capital</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#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; font-size: 10pt">Maximum<br/>
    Statutory<br/> Reserve<br/> Amount</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statutory<br/>
    reserve at<br/> June 30,<br/> 2022</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Statutory<br/>
    reserve at<br/> December&#160;31,<br/> 2021</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 51%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shanghai
    TCH</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29,800,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 2%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,900,000</span></td><td style="width: 1%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"/>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;6,564,303&#160;($1,003,859)</span></td><td style="width: 1%"/>
    <td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;6,564,303&#160;($1,003,859)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi&#8217;an
    TCH</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">202,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101,000,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td/>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;73,746,526&#160;($11,243,505)</span></td><td/>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;73,862,151&#160;($11,261,339)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Erdos
    TCH</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">120,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">60,000,000</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td/>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;19,035,814&#160;($2,914,869)</span></td><td/>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;19,035,814&#160;($2,914,869)</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi&#8217;an
    Zhonghong</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">30,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">15,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shaanxi
    Huahong</span></td><td><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; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,500,300</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,250,150</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhongxun</span></td><td><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; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,000,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#165;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,500,000</span></td><td style="text-align: left"><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; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></td><td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Did not accrue yet due to accumulated deficit</span></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_creg_StatutoryReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesDisclosureTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum statutory reserve 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;">creg_StatutoryReservesDisclosureTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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>46
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338733659632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_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_LeaseCostTableTextBlock', window );">Schedule of lease costs, lease term and discount rate</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">Six Months<br/> Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">31,399</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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,413</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.50&#160;years</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</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>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Six Months<br/> Ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">June 30,<br/> 2021</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; padding-bottom: 4pt">Operating lease cost&#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">29,970</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">3,903</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.50</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>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Three Months<br/> Ended <br/>
June 30,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,359</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">1,193</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="margin: 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>&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"/><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>Three Months<br/> Ended<br/>
 June 30,<br/> 2021</b></span></p></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; padding-bottom: 4pt">Operating lease cost &#8211; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">14,981</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt">Operating lease cost &#8211; interest expense on lease liability</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">1,989</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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of the office 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; background-color: rgb(204,238,255)">
    <td style="width: 88%">For the year ended June 30, 2023,</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">65,327</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">For the year ended June 30, 2024,</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,664</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 undiscounted cash flows</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">97,991</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: imputed interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,405</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">Present value of lease 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">95,586</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_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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338730181984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Description of Business (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">1 Months Ended</th>
<th class="th" colspan="2">6 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>Jan. 22, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th"><div>Feb. 11, 2015</div></th>
<th class="th"><div>Mar. 24, 2014</div></th>
<th class="th"><div>Apr. 14, 2009</div></th>
<th class="th">
<div>Jul. 31, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 15, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 15, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Jul. 27, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>May 01, 2016 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 19, 2015 </div>
<div>shares</div>
</th>
<th class="th"><div>Jul. 19, 2013</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</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_creg_MaturityTerm', window );">Maturity term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet', window );">Amount of ownership interest | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,290,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_SaleOfStockholderPaid', window );">Sale of stockholder paid (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="nump">$ 1.29<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInPowerAndDistributionProjects', window );">Electricity sold (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 0.3<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_creg_PercentageOfAmountInitialCapitalContribution', window );">Percentage of owns</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">10.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_creg_OwnershipPaid', window );">Ownership paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 440,000<span></span>
</td>
<td class="nump">&#165; 3,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfConstructionLoansPayable', window );">Repayment loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,540,000<span></span>
</td>
<td class="nump">&#165; 188,639,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_creg_LossFromTransferAmount', window );">Loss paid (in Dollars) | $</a></td>
<td class="nump">$ 624,133<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_creg_DescriptionOfFormationOfZhongxun', window );">Description of formation of zhongxun</a></td>
<td class="text">&#160;<span></span>
</td>
<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
March 24, 2014, Xi&#8217;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#8220;Zhongxun&#8221;) with
registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned by Xi&#8217;an
TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services.
Zhongxun has not commenced operations nor has any capital contribution been made as of the date of this report.&#160;Formation
of Yinghua&#160;On
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_creg_DescriptionOfFormationOfYinghua', window );">Description of formation of yinghua</a></td>
<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
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#8220;Yinghua&#8221;) with
registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100% owned by
the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial leasing
assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not commenced operations
nor has any capital contribution been made as of the date of this report.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessStockSharesAuthorized', window );">Common stock shares, authorized (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,626<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessStockSharesAuthorized', window );">Common stock shares, authorized (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessStockSharesAuthorized', window );">Common stock shares, authorized (in Shares) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=creg_ErdosMetallurgyCompanyLimitedMember', window );">Erdos Metallurgy Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</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_creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage', window );">Total investment percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_EnergyTechnologyCoLtdMember', window );">Energy Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</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_creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage', window );">Total investment percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">93.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=creg_ErdosTCHMember', window );">Erdos TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet', window );">Amount of ownership interest | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_creg_UntilOperationResumes', window );">Until operation resume</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ (145,460)<span></span>
</td>
<td class="nump">&#165; 1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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=creg_DaTangShiDaiMember', window );">DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</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_creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage', window );">Total investment percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_DaTongRecyclingEnergyMember', window );">DaTong Recycling Energy Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</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_creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage', window );">Total investment percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=creg_TianYuXuZhouRecyclingEnergyMember', window );">TianYu XuZhou Recycling Energy Technology Co, Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</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_creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage', window );">Total investment percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">40.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_RelatedPartyTransactionsByRelatedPartyAxis=creg_ZhonghongMember', window );">Zhonghong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</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_creg_PercentageOfAmountInitialCapitalContribution', window );">Percentage of owns</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">90.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_RelatedPartyTransactionsByRelatedPartyAxis=creg_ArticlesOfIncorporationMember', window );">Articles of Incorporation[Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems', window );"><strong>Organization and Description of Business (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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in Dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DescriptionOfFormationOfYinghua">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 formation of yinghua.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfFormationOfYinghua</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DescriptionOfFormationOfZhongxun">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 formation of zhongxun.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfFormationOfZhongxun</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LossFromTransferAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount should be recorded as loan from transfer 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;">creg_LossFromTransferAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_MaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The length of time during which the owner will receive interest payments on the investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_MaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_OrganizationandDescriptionofBusinessDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OrganizationandDescriptionofBusinessDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OwnershipPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The paid amount 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;">creg_OwnershipPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_PercentageOfAmountInitialCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of amount of initial capital contribution.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfAmountInitialCapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_SaleOfStockholderPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 which paid by the stockholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SaleOfStockholderPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_UntilOperationResumes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 used for operation resume.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_UntilOperationResumes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591554-111686<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ExcessStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of excess stock shares permitted to be issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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_InvestmentsInPowerAndDistributionProjects">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investments in power and distribution projects that are expected to be realized 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInPowerAndDistributionProjects</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RepaymentsOfConstructionLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 from repayment of borrowings to finance the cost of construction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConstructionLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_ErdosMetallurgyCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=creg_ErdosMetallurgyCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_EnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=creg_EnergyTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=creg_ErdosTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_DaTangShiDaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=creg_DaTangShiDaiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_DaTongRecyclingEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=creg_DaTongRecyclingEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_TianYuXuZhouRecyclingEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=creg_TianYuXuZhouRecyclingEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_ZhonghongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_ZhonghongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_ArticlesOfIncorporationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_ArticlesOfIncorporationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>48
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338735090944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</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_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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_creg_NetLossAmount', window );">Net loss amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 0.67<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_NetIncomeAmount', window );">Net income 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="nump">$ 1.94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Accumulated deficit</a></td>
<td class="nump">$ 55,930,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,930,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_DescriptionOfInsurancePolicy', window );">Description of insurance policy</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the PRC are covered by insurance up to RMB 500,000 ($74,500) per bank. Any balance over RMB 500,000 ($74,500) per bank in
PRC will not be covered. At June 30, 2022, cash held in the PRC bank of $144,215,501 was not covered by such insurance. The Company has
not experienced any losses in such accounts.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFundedPercentage', window );">Tax benefit percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward', window );">Shares purchasable (in Shares)</a></td>
<td class="nump">30,911<span></span>
</td>
<td class="nump">30,911<span></span>
</td>
<td class="nump">30,911<span></span>
</td>
<td class="nump">30,911<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=creg_ErdosTCHMember', window );">Erdos TCH [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_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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_creg_NetIncomeAmount', window );">Net income amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,220,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableSale', window );">Gross accounts receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember', window );">Business Acquisition [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_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies (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_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business acquisition, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(&#8220;CFS&#8221;) include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing
Co., Ltd. (&#8220;Yinghua&#8221;) and Sifang Holdings; Sifang Holdings&#8217; wholly owned subsidiaries, Huahong New Energy Technology
Co., Ltd. (&#8220;Huahong&#8221;) and Shanghai TCH Energy Tech Co., Ltd. (&#8220;Shanghai TCH&#8221;); Shanghai TCH&#8217;s wholly-owned
subsidiary, Xi&#8217;an TCH Energy Tech Co., Ltd. (&#8220;Xi&#8217;an TCH&#8221;); and Xi&#8217;an TCH&#8217;s subsidiaries, 1) Erdos
TCH Energy Saving Development Co., Ltd (&#8220;Erdos TCH&#8221;), 100% owned by Xi&#8217;an TCH, 2) Zhonghong, 90% owned by Xi&#8217;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#8217;an TCH. Substantially all the Company&#8217;s revenues are
derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#8217;s consolidated
assets and liabilities as of June 30, 2022. However, there was no revenue for the Company for the six and three months ended June 30,
2022 and 2021. All significant inter-company accounts and transactions were eliminated in consolidation.<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_creg_DescriptionOfInsurancePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfInsurancePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_NetIncomeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_NetIncomeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_NetLossAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of loss incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_NetLossAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_SummaryofSignificantAccountingPoliciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SummaryofSignificantAccountingPoliciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919244-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionDescriptionOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFundedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 plan assets to benefit obligation of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedPercentage</td>
</tr>
<tr>
<td style="padding-right: 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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21346-112643<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=65888546&amp;loc=d3e21332-112643<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(23)(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(30)(a)(3)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchased 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward</td>
</tr>
<tr>
<td style="padding-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_RelatedPartyTransactionsByRelatedPartyAxis=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_ErdosTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>49
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338737077328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office and Other Equipment [Member] | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office and Other Equipment [Member] | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338731220480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 23, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_AdvanceToThirdParty', window );">Advance to third party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,450<span></span>
</td>
<td class="nump">$ 7,842<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_creg_AdvanceToEmployees', window );">Advance to employees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,759<span></span>
</td>
<td class="nump">7,618<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_creg_AdvanceToSuppliers', window );">Advance to suppliers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,680<span></span>
</td>
<td class="nump">2,821<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherReceivables', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">862,936<span></span>
</td>
<td class="nump">862,331<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_creg_SocialInsuranceReceivable', window );">Social insurance receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,436<span></span>
</td>
<td class="nump">4,831<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_creg_SocialInsurancePrepayment', window );">Social insurance prepayment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">857,500<span></span>
</td>
<td class="nump">$ 857,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Company prepaid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,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_PrepaidExpenseAndOtherAssets', window );">Payment of prepaid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_MarketResearchAndProjectDevelopmentDescription', window );">Market research and project development, description</a></td>
<td class="text">On
August 23, 2021, the Company entered a Market Research and Project Development Service Agreement with a consulting company in Xi&#8217;an
for a service period of 12 months. The consulting company will perform market research for new energy industry including photovoltaic
and energy storage, develop potential new customers and due diligence check, assisting the Company for business cooperation negotiation
and relevant agreements preparation. Total contract amount is $1,150,000, and the Company prepaid $650,000 at commencement of the service;
the Company will pay $200,000 upon issuance of the research report, and pay the remaining of $300,000 upon completion all the services.<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_creg_AdvanceToEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of advance to employees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdvanceToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 allowance given to 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;">creg_AdvanceToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdvanceToThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>It represent the value of third party advance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_MarketResearchAndProjectDevelopmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Market research and project development 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;">creg_MarketResearchAndProjectDevelopmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SocialInsurancePrepayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the amount receivable from insurance and similar arrangements for reimbursement and prepayment of social work.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SocialInsurancePrepayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_SocialInsuranceReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 of the amount receivable from insurance and similar arrangements for reimbursement and payment of social work.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SocialInsuranceReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338730116048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Subject to Buyback (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 22, 2019</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_AssetSubjecttoBuybackDetailsLineItems', window );"><strong>Asset Subject to Buyback (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_creg_TransferredOfSharesDescription', window );">Transfer amount description</a></td>
<td class="text">On January 22, 2019, Xi&#8217;an Zhonghong completed
the transfer of Chengli CDQ WHPG project as the partial repayment for the loan and accrued interest of RMB 188,639,400 ($27.54 million)
to HYREF (see Note 8).<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_creg_TerminationLoanAmount', window );">Gain on partial repayment of entrusted loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,100<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=creg_ChengaliMember', window );">Chengli Project [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_creg_AssetSubjecttoBuybackDetailsLineItems', window );"><strong>Asset Subject to Buyback (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_OtherAssets', window );">Fixed assets cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,240<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AssetSubjecttoBuybackDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AssetSubjecttoBuybackDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TerminationLoanAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Termination loan 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;">creg_TerminationLoanAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_TransferredOfSharesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share transfer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferredOfSharesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ChengaliMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_ChengaliMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>52
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338730093776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 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_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [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_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">$ 647,174<span></span>
</td>
<td class="nump">$ 632,808<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=creg_EducationAndUnionFundAndSocialInsurancePayableMember', window );">Education and union fund and social insurance payable [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_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [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_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">272,669<span></span>
</td>
<td class="nump">272,352<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=creg_ConsultingAndLegalExpensesMember', window );">Consulting and legal expenses [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_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [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_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">71,090<span></span>
</td>
<td class="nump">31,924<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=creg_AccruedPayrollAndWelfareMember', window );">Accrued payroll and welfare [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_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [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_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">259,844<span></span>
</td>
<td class="nump">287,026<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=creg_OtherMember', window );">Other [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_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems', window );"><strong>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [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_AccruedLiabilitiesAndOtherLiabilities', window );">Total</a></td>
<td class="nump">$ 43,571<span></span>
</td>
<td class="nump">$ 41,506<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 nor invoiced, and liabilities 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_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=creg_EducationAndUnionFundAndSocialInsurancePayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=creg_EducationAndUnionFundAndSocialInsurancePayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BalanceSheetLocationAxis=creg_ConsultingAndLegalExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=creg_ConsultingAndLegalExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BalanceSheetLocationAxis=creg_AccruedPayrollAndWelfareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=creg_AccruedPayrollAndWelfareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_BalanceSheetLocationAxis=creg_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=creg_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338740614688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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_creg_TaxPayableAbstract', window );"><strong>Tax Payable [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_creg_TaxesPayableNonCurrent', window );">Income tax payable noncurrent</a></td>
<td class="nump">$ 4,570<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_creg_IncomeTaxPayable', window );">Income Tax payable</a></td>
<td class="nump">7,610<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_creg_TaxPayableCurrent', window );">Current tax payable</a></td>
<td class="nump">$ 3,040<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_creg_IncomeTaxLiabilityInstallmentsDescription', window );">Income tax liability of installment, description</a></td>
<td class="text">An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years with 8% of net tax liability in each of the first five years, 15% in the sixth year, 20%
in the seventh year, and 25% in the eighth year.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncomeTaxLiabilityInstallmentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income tax liability instalments over the periods.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxLiabilityInstallmentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncomeTaxPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of income 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;">creg_IncomeTaxPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Taxes Payable, 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;">creg_TaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxesPayableNonCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxesPayableNonCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>54
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338738811344">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxes Payable (Details) - Schedule of taxes payable - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 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_creg_ScheduleOfTaxesPayableAbstract', window );"><strong>Schedule Of Taxes Payable 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_AccruedIncomeTaxes', window );">Income tax</a></td>
<td class="nump">$ 7,613,203<span></span>
</td>
<td class="nump">$ 7,641,787<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent', window );">Other taxes</a></td>
<td class="nump">116<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Total</a></td>
<td class="nump">7,613,319<span></span>
</td>
<td class="nump">7,641,858<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Current</a></td>
<td class="nump">3,046,694<span></span>
</td>
<td class="nump">3,075,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_AccruedIncomeTaxesNoncurrent', window );">Noncurrent</a></td>
<td class="nump">$ 4,566,625<span></span>
</td>
<td class="nump">$ 4,566,625<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfTaxesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfTaxesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338735081104">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Deferred Tax, Net (Details) - Schedule of deferred tax assets - USD ($)<br></strong></div></th>
<th class="th"><div>Jun. 30, 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_creg_ScheduleOfDeferredTaxAssetsAbstract', window );"><strong>Schedule Of Deferred Tax Assets Abstract</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 58,234<span></span>
</td>
<td class="nump">$ 61,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Write-off Erdos TCH net investment in sales-type leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">5,984,254<span></span>
</td>
<td class="nump">6,299,343<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_creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund', window );">Impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,793,754<span></span>
</td>
<td class="nump">2,940,854<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_creg_DeferredTaxAssetNoncurrentNetOperatingLoss', window );">US NOL</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">516,485<span></span>
</td>
<td class="nump">463,508<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">PRC NOL</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,679,870<span></span>
</td>
<td class="nump">10,189,545<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_creg_DeferredTaxAssetsGrossNoncurrent1', window );">Total deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,032,597<span></span>
</td>
<td class="nump">19,954,551<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_creg_DeferredTaxAssetsValuationAllowanceNoncurrent1', window );">Less: valuation allowance for deferred tax assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(19,032,597)<span></span>
</td>
<td class="num">(19,954,551)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred tax assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This represents the tax basis of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease payments contingent upon generation of electricity.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetNoncurrentNetOperatingLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 noncurrent net operating loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetNoncurrentNetOperatingLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_DeferredTaxAssetsGrossNoncurrent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsGrossNoncurrent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_DeferredTaxAssetsValuationAllowanceNoncurrent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsValuationAllowanceNoncurrent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss of Xi&#8217;an TCH&#8217;s investment into the HYREF fund</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfDeferredTaxAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfDeferredTaxAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 foreign 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>56
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338731272096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Payable (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 20, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 20, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jan. 04, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 04, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </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_creg_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeCapInterestRate', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_creg_DescriptionOfRemainingLoanBalance', window );">Description of remaining loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The Company had paid RMB 50
million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement
with the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million)
to August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million) The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the
final approval from its headquarters. The headquarters did not approve the extension proposal with an adjusted interest of 9%; however,
on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below&#160;As of December
31, 2021, the interest payable for this loan was $379,323 and the outstanding principal balance was $12,077,105. As of June 30, 2022,
the interest payable for this loan was $360,350 and the outstanding principal balance was $11,473,016.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Loan payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 77,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_creg_BuyBackPrice', window );">Total buy back price</a></td>
<td class="nump">$ 37,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 261,727,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesAccruedInterest', window );">Accrued interest</a></td>
<td class="nump">$ 2,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>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 380<span></span>
</td>
<td class="nump">14,661,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_creg_TransferPriceInstallmentPaymentsDescription', window );">Transfer price installment payments, description</a></td>
<td class="text">On December 20, 2019,&#160;Mr. Bai, Xi&#8217;an TCH and Xi&#8217;an Zhonghong agreed to have Mr. Bai repay the Company in
cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1st&#160;payment of RMB 50 million
($7.17 million) is due on January 5, 2020, the 2nd&#160;payment of RMB 50 million ($7.17 million) was due on February 5, 2020,
the 3rd&#160;payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4th&#160;payment of RMB 50
million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September 30, 2020.
As of December 31, 2020, the Company received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss', window );">Amount of realized gain on termination</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfConsumerLoans', window );">Gain amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_creg_RepaymentPrincipalAmount', window );">Repay principal 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">$ 12,130<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember', window );">Transfer price for Xuzhou Huayu Project [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">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="text">&#160;<span></span>
</td>
<td class="nump">$ 17,520<span></span>
</td>
<td class="nump">&#165; 120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember', window );">Transfer price for Shenqiu Phase I and II Projects [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">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="text">&#160;<span></span>
</td>
<td class="nump">18,550<span></span>
</td>
<td class="nump">127,066,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TypeOfAgreementAxis=creg_TransferAgreementMember', window );">Transfer Agreement [Member] | Xuzhou Huayu project [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">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="text">&#160;<span></span>
</td>
<td class="nump">$ 36,070<span></span>
</td>
<td class="nump">&#165; 247,066,000<span></span>
</td>
<td class="nump">$ 27,540<span></span>
</td>
<td class="nump">&#165; 188,639,400<span></span>
</td>
</tr>
<tr class="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=creg_BaiChonggongMember', window );">Mr. Chonggong Bai [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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
<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_creg_DescriptionOfRemainingLoanBalance', window );">Description of remaining loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Xi&#8217;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&#8217;an Huaxin New Energy Co., Ltd. (&#8220;Huaxin&#8221;),
so that HYREF will indirectly receive and own such shares of Xi&#8217;an Huaxin as the repayment for the loan of Zhonghong. Xi&#8217;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&#8217;an Hanneng was not able to obtain the remaining 17,202,000 shares
due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=creg_HYREFLoanentrustedLoanMember', window );">HYREF loan (entrusted loan) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
<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_creg_TotalFundCapitalContribution', window );">Total fund capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 460,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_creg_DescriptionOfEquityInvestment', window );">Description of equity investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The HYREF Fund invested RMB 3 million ($0.5 million) as an equity investment
and RMB 457 million ($74.5 million) as a debt investment in Xi&#8217;an Zhonghong; in return for such investments, the HYREF Fund was
to receive interest from Zhonghong for the HYREF Fund&#8217;s debt investment. The loan was collateralized by the accounts receivable
and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#8217;s
three CDQ WHPG systems; and a 27 million RMB ($4.39 million) capital contribution made by Xi&#8217;an TCH in Zhonghong. Repayment of
the loan (principal and interest) was also jointly and severally guaranteed by Xi&#8217;an TCH and the Chairman and CEO of the Company.
In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan
to Zhonghong&#8217;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were
pledged to Industrial Bank as an additional guarantee along with Xi&#8217;an TCH&#8217;s equity in Zhonghong.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=creg_XianTCHMember', window );">Xi&#8217;an TCH [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
<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_creg_BuyBackPrice', window );">Total buy back price</a></td>
<td class="nump">$ 37,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">261,727,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesAccruedInterest', window );">Accrued interest</a></td>
<td class="nump">$ 2,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 14,661,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 75,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_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment', window );">Impairment loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,630<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_creg_BuyBackPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 buy back 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;">creg_BuyBackPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_DescriptionOfEquityInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equity investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfEquityInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DescriptionOfRemainingLoanBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 remaining loan 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;">creg_DescriptionOfRemainingLoanBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LoanPayableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LoanPayableDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_RepaymentPrincipalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 repayment principal 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;">creg_RepaymentPrincipalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_TotalFundCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total fund capital contribution 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;">creg_TotalFundCapitalContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferPriceInstallmentPaymentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transfer price installment 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;">creg_TransferPriceInstallmentPaymentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtAndEquitySecuritiesRealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesRealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of realized gain (loss) on investment in debt and equity securities. Excludes other-than-temporary impairment (OTTI).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DepositLiabilitiesAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accrued but unpaid interest on deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeCapInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeCapInterestRate</td>
</tr>
<tr>
<td style="padding-right: 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_GainLossOnSalesOfConsumerLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gains (losses) included in earning that represent the difference between the sale price and the carrying value of consumer loans. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfConsumerLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.1(h))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TypeOfAgreementAxis=creg_TransferAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TypeOfAgreementAxis=creg_TransferAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=creg_HYREFMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=creg_HYREFMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_BaiChonggongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_BaiChonggongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_HYREFLoanentrustedLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=creg_HYREFLoanentrustedLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_XianTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=creg_XianTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>57
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338738839712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 23, 2021</div></th>
<th class="th"><div>Jun. 30, 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_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Advances amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,525<span></span>
</td>
<td class="nump">$ 27,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Purchase agreements, description</a></td>
<td class="text">On February 23, 2021, the Company
entered into certain securities purchase agreements with several non-U.S. investors (the &#8220;Purchasers&#8221;),&#160;pursuant to which
the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522 per share.&#160;One
of the purchasers is the Company&#8217;s CEO (who is also the Company&#8217;s Chairman), who purchased 1,000,000 common shares of the
Company. In April 2021, the Company&#8217;s CEO amended the number of shares that he would purchase from 1,000,000 to 940,000. In April
2021 the Company returned to the Company&#8217;s CEO the $691,320 in extra proceeds that had been received earlier.<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_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(C))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and 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/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123395306&amp;loc=d3e36975-112693<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919370-209981<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918703-209980<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 40<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128295416&amp;loc=SL77919784-209982<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338731318848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable, Net (Details) - USD ($)<br></strong></div></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>
<th class="th" colspan="2">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 10, 2022</div></th>
<th class="th"><div>Apr. 02, 2021</div></th>
<th class="th"><div>Dec. 04, 2020</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Oct. 28, 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_creg_NotePayableNetDetailsLineItems', window );"><strong>Note Payable, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 31,250<span></span>
</td>
<td class="nump">$ 131,855<span></span>
</td>
<td class="nump">$ 68,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', 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="nump">109,697<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDefaultLongtermDebtAmount', window );">Promissory notes principle 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="nump">$ 3,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Promissory notes adjustment 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">$ 818,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivableWithImputedInterestFaceAmount', window );">Adjustment 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">&#160;<span></span>
</td>
<td class="nump">$ 818,914<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockDescription', window );">Common stock exchange 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">&#160;<span></span>
</td>
<td class="text">The Company and Lender exchanged these Partitioned Notes for the delivery of&#160;576,108&#160;shares
of the Company&#8217;s common stock.<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_creg_LossOnConversionAmount', window );">Loss on conversion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 151,275<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=creg_PromissoryNotesInDecember2020Member', window );">Promissory Notes in December 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_NotePayableNetDetailsLineItems', window );"><strong>Note Payable, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConvertibleNotesPayable', window );">Convertible promissory note amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 150,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_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTerms', window );">Debt term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#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_creg_IncreaseDecreaseOutstandingBalancePercentage', window );">Increase decrease outstanding balance, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount', window );">Right to redeem amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentRedemptionPricePercentage', window );">Percentage of redemption amount increased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">69,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', 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="nump">0<span></span>
</td>
<td class="nump">835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockDescription', window );">Common stock exchange description</a></td>
<td class="text">On January 10,
2022, the Company and Lender exchanged a Partitioned Notes of $346,986 for the delivery of&#160;58,258&#160;shares of the Company&#8217;s
common stock.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=creg_PromissoryNotesInApril2021Member', window );">Promissory Notes in April 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_NotePayableNetDetailsLineItems', window );"><strong>Note Payable, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,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_DebtInstrumentInterestRateDuringPeriod', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTerms', window );">Debt term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">24
months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_creg_IncreaseDecreaseOutstandingBalancePercentage', window );">Increase decrease outstanding balance, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">125.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_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount', window );">Right to redeem amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 825,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_DebtInstrumentRedemptionPricePercentage', window );">Percentage of redemption amount increased</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebtExcludingAmortization', 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="nump">$ 229,428<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Promissory notes adjustment 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">$ 1,370,897<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivableWithImputedInterestFaceAmount', window );">Adjustment 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">&#160;<span></span>
</td>
<td class="nump">$ 1,370,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConversionOfStockDescription', window );">Common stock exchange 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">During the six months ended June 30, 2022, the Company amortized OID of $62,500&#160;and recorded
$229,428&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $1,550,000 for the delivery
of&#160;255,386&#160;shares of the Company&#8217;s common stock.<span></span>
</td>
<td class="text">&#160;<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_creg_LossOnConversionAmount', window );">Loss on conversion amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 94,928<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_creg_PromissioryNote', window );">Promissiory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,250,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_OutstandingPrincipalBalance', window );">Outstanding principal 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="nump">5,406,212<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountCurrent', window );">Unamortized OID</a></td>
<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,750<span></span>
</td>
<td class="nump">93,750<span></span>
</td>
<td class="text">&#160;<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_creg_InterestExpensesDebtExcludingAmortization', 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="nump">$ 133,807<span></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_creg_IncreaseDecreaseOutstandingBalancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase decrease outstanding 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;">creg_IncreaseDecreaseOutstandingBalancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_InterestExpensesDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_InterestExpensesDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_LossOnConversionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loss on conversion 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;">creg_LossOnConversionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_NotePayableNetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_NotePayableNetDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OutstandingPrincipalBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Outstanding principal 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;">creg_OutstandingPrincipalBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_PromissioryNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 is promissiory note.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PromissioryNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 expense attributable to debt discount (premium) and debt issuance costs.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ConversionOfStockDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDefaultLongtermDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDefaultLongtermDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466204&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69C<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495737-112612<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495735-112612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentRedemptionPricePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price of original principal amount of debt at which debt can be redeemed by the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph e<br> -URI https://asc.fasb.org/extlink&amp;oid=123599511&amp;loc=d3e64711-112823<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentRedemptionPricePercentage</td>
</tr>
<tr>
<td style="padding-right: 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_DebtInstrumentUnamortizedDiscountCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt discount to be amortized 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28541-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</p></div>
<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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ReceivableWithImputedInterestFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The principal amount of the receivable or note before consideration of the 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28551-108399<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429444&amp;loc=SL124452920-239629<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivableWithImputedInterestFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 amount that the issuer could be required to pay to redeem the instrument by physical settlement, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 480<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=109262807&amp;loc=d3e22047-110879<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=creg_PromissoryNotesInDecember2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_PromissoryNotesInDecember2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_PromissoryNotesInApril2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_PromissoryNotesInApril2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>59
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338740950784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shares Issued for Equity Financing and Stock Compensation (Details)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr><th class="th"><div>Feb. 23, 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_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [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_creg_AgreementDescription', window );">Agreement, description</a></td>
<td class="text">On
February 23, 2021,&#160;the Company entered into certain securities purchase agreements with several non-U.S. investors (the &#8220;Purchasers&#8221;),
pursuant to which the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522
per share, which was the five-day average closing price immediately prior to signing the Purchase Agreements.&#160;One of the purchasers
is the Company&#8217;s CEO (also is the Company&#8217;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11,
2021, the Company received approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase
agreements, there anywhere no fees paid in connection with this financing. In April 2021, the Company&#8217;s CEO amended the number
of shares that he would purchase from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became
3,260,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&#8217;s CEO in April 2021.&#160;The
stock certificates for these shares were issued in April 2021.&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreement, 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;">creg_AgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338730388048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of warrants - Warrant [Member]<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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_creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems', window );"><strong>Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of 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 );">Number of Warrants, Beginning balance | shares</a></td>
<td class="nump">30,411<span></span>
</td>
</tr>
<tr class="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 );">Average Exercise Price, Outstanding, Beginning balance | $ / shares</a></td>
<td class="nump">$ 14<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_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3', window );">Weighted Average Remaining Contractual Term in Years, Outstanding, Beginning balance</a></td>
<td class="text">2 years 2 months 15 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Warrants, Beginning balance, Exercisable | shares</a></td>
<td class="nump">30,411<span></span>
</td>
</tr>
<tr class="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 );">Average Exercise Price, Beginning balance, Exercisable | $ / shares</a></td>
<td class="nump">$ 14<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_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance', window );">Weighted Average Remaining Contractual Term in Years, Beginning balance, Exercisable</a></td>
<td class="text">2 years 2 months 15 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Warrants, Granted | shares</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price, Granted | $ / shares</a></td>
<td class="text"> <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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Granted</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_creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged', window );">Number of Warrants, Exchanged | shares</a></td>
<td class="text"> <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_creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars', window );">Average Exercise Price, Exchanged | $ / shares</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Exchanged</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Warrants, Forfeited | shares</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price, Forfeited | $ / shares</a></td>
<td class="text"> <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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Forfeited</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 Warrants, Expired | shares</a></td>
<td class="text"> <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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price, Expired | $ / shares</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Expired</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 Warrants, Outstanding, Ending balance | shares</a></td>
<td class="nump">30,411<span></span>
</td>
</tr>
<tr class="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 );">Average Exercise Price, Outstanding, Ending balance | $ / shares</a></td>
<td class="nump">$ 14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Outstanding, Ending balance</a></td>
<td class="text">1 year 8 months 15 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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Warrants, Ending balance, Exercisable | shares</a></td>
<td class="nump">30,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price, Ending balance, Exercisable | $ / shares</a></td>
<td class="nump">$ 14<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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Ending balance, Exercisable</a></td>
<td class="text">1 year 8 months 15 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average Exercise Price (post-reverse stock split price), Exchanged.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in Years, Exchanged.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in Years, Exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Average Exercise Price (post-reverse stock split price), Expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in Years, Expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in Years, Forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in Years, Granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual 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;">creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of Warrants, Exchanged (in Dollars).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>61
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338739812832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Details)<br></strong></div></th>
<th class="th">
<div>Jun. 19, 2015 </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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ExcessStockSharesAuthorized', window );">Shares of common stock authorized for issuance</a></td>
<td class="nump">124,626<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_ExcessStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum number of excess stock shares permitted to be issued.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExcessStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-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>62
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338738908784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation Plan (Details) - Schedule of summarizes option activity with respect to employees and independent directors<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jun. 30, 2022 </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_creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract', window );"><strong>Schedule Of Summarizes Option Activity With Respect To Employees And Independent Directors 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_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance', window );">Number of Shares Outstanding , Beginning balance | shares</a></td>
<td class="nump">500<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_creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc', window );">Average Exercise Price per Share, Outstanding, Beginning balance | $ / shares</a></td>
<td class="nump">$ 16.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years Outstanding , Beginning balance</a></td>
<td class="text">5 years 3 months 25 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Shares, Exercisable , Beginning balance | shares</a></td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Exercisable , Beginning balance | $ / shares</a></td>
<td class="nump">$ 16.1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term in Years, Exercisable , Beginning balance</a></td>
<td class="text">5 years 3 months 25 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Number of Shares, Granted | shares</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Granted | $ / shares</a></td>
<td class="text"> <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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Granted</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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Shares, Exercised | 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Exercised | $ / shares</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_creg_WeightedAverageRemainingContractualTermInYearExercised', window );">Weighted Average Remaining Contractual Term in Years, Exercised</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Shares, Forfeited | shares</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Forfeited | $ / shares</a></td>
<td class="text"> <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_creg_WeightedAverageRemainingContractualTermInYearForfeited', window );">Weighted Average Remaining Contractual Term in Years, Forfeited</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_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance', window );">Number of Shares, Outstanding , Ending balance | shares</a></td>
<td class="nump">500<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_creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc', window );">Average Exercise Price per Share, Outstanding, Ending balance | $ / shares</a></td>
<td class="nump">$ 16.1<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_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Term in Years, Outstanding , Ending balance</a></td>
<td class="text">4 years 9 months 25 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Number of Shares, Exercisable , Ending balance | shares</a></td>
<td class="nump">500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Average Exercise Price per Share, Exercisable, Ending balance | $ / shares</a></td>
<td class="nump">$ 16.1<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_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Exercisable , Ending balance</a></td>
<td class="text">4 years 9 months 25 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, 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;">creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in Years, Granted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_WeightedAverageRemainingContractualTermInYearExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_WeightedAverageRemainingContractualTermInYearExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_WeightedAverageRemainingContractualTermInYearForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_WeightedAverageRemainingContractualTermInYearForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 vested portions of options outstanding and currently exercisable or convertible, 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338735284736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_creg_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Tax rate</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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationDescription', window );">Income tax, description</a></td>
<td class="text">company, SPC is taxed in the US and, as of June 30, 2022, had net operating loss (&#8220;NOL&#8221;) carry forwards for
income taxes of $2.46 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce 80%
of a taxpayer&#8217;s taxable income, and may be carried forward indefinitely. However, the coronavirus Aid, Relief and Economic Security
Act (&#8220;the CARES Act&#8221;) issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a
five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and 2020. Management believes
the realization of benefits from these losses uncertain due to the US parent company&#8217;s continuing operating losses. Accordingly,
a 100% deferred tax asset valuation allowance was provided.<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_creg_IncomeTaxTermYear', window );">Future taxable income</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxAuthorityAxis=creg_PRCMember', window );">PRC [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_creg_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Tax rate</a></td>
<td class="nump">25.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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards (in Dollars)</a></td>
<td class="nump">$ 38,720<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_creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance', window );">Percentage of deferred tax valuation allowance</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 deferred tax valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_IncomeTaxDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncomeTaxTermYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tax year being audited in the income tax examination, in YYYY format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxTermYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 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_IncomeTaxExaminationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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=creg_PRCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityAxis=creg_PRCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338736144544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract', window );"><strong>Schedule Of Reconciles USStatutory Rates To Effective Tax Rate Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_creg_USStatutoryRates', window );">U.S. statutory rates expense (benefit)</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
<td class="num">(21.00%)<span></span>
</td>
<td class="nump">21.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_creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars', window );">Tax rate difference &#8211; current provision</a></td>
<td class="nump">0.80%<span></span>
</td>
<td class="nump">6.10%<span></span>
</td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">7.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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Permanent differences</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="num">(4.90%)<span></span>
</td>
<td class="nump">8.30%<span></span>
</td>
<td class="num">(5.30%)<span></span>
</td>
</tr>
<tr class="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 );">Change in valuation allowance</a></td>
<td class="nump">19.90%<span></span>
</td>
<td class="num">(27.10%)<span></span>
</td>
<td class="nump">15.80%<span></span>
</td>
<td class="num">(28.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_EffectiveIncomeTaxRateContinuingOperations', window );">Tax expense (benefit) per financial statements</a></td>
<td class="nump">2.70%<span></span>
</td>
<td class="num">(4.90%)<span></span>
</td>
<td class="nump">3.70%<span></span>
</td>
<td class="num">(5.30%)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Prior year income tax adjustment in current year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_USStatutoryRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory 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;">creg_USStatutoryRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338735304112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of provision for income tax expense - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract', window );"><strong>Schedule Of Provision For Income Tax Expense Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Income tax expense (benefit) &#8211; current</a></td>
<td class="nump">$ 5,850<span></span>
</td>
<td class="num">$ (103,078)<span></span>
</td>
<td class="nump">$ 23,557<span></span>
</td>
<td class="num">$ (97,953)<span></span>
</td>
</tr>
<tr class="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 );">Income tax expense &#8211; deferred</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_IncomeTaxBenefit', window );">Total income tax expense (benefit)</a></td>
<td class="nump">$ 5,850<span></span>
</td>
<td class="num">$ (103,078)<span></span>
</td>
<td class="nump">$ 23,557<span></span>
</td>
<td class="num">$ (97,953)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncomeTaxBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<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> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI https://asc.fasb.org/extlink&amp;oid=122134291&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338729300000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Details)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
</tr>
<tr><th class="th"><div>Jun. 30, 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_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember', window );">Surplus Reserve Fund [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_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves (Details) [Line Items]</strong></a></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_creg_PercentageOfStatutoryReserveNetIncome', window );">Percentage of net income</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PercentageOfReserveRegisteredCapital', window );">Statutory surplus reserve of registered capital, percentage</a></td>
<td class="nump">50.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_creg_TotalRemainingReserveDescription', window );">Surplus reserve fund, description</a></td>
<td class="text">The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#8217; losses, if any,
and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion
to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance
after such issue is not less than 25% of the registered capital.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember', window );">Common Welfare Fund [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_PercentageOfStatutoryReserveNetIncome', window );">Percentage of net income</a></td>
<td class="nump">5.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_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember', window );">Common Welfare Fund [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves (Details) [Line Items]</strong></a></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_creg_PercentageOfStatutoryReserveNetIncome', window );">Percentage of net income</a></td>
<td class="nump">10.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PercentageOfReserveRegisteredCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory surplus reserve of registered capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfReserveRegisteredCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_PercentageOfStatutoryReserveNetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory reserve net income for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfStatutoryReserveNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</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_creg_StatutoryReservesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TotalRemainingReserveDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total remaining reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TotalRemainingReserveDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338730193328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShanghaiTCHMember', window );">Shanghai TCH [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_Capital', window );">Registered capital</a></td>
<td class="nump">$ 29,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum statutory reserve amount</a></td>
<td class="nump">$ 14,900,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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">($1,003,859)<span></span>
</td>
<td class="text">($1,003,859)<span></span>
</td>
</tr>
<tr class="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=creg_XianTCHMember', window );">Xi&#8217;an TCH [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_Capital', window );">Registered capital</a></td>
<td class="nump">$ 202,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_creg_MaximumStatutoryReserveAmount', window );">Maximum statutory reserve amount</a></td>
<td class="nump">$ 101,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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">($11,243,505)<span></span>
</td>
<td class="text">($11,261,339)<span></span>
</td>
</tr>
<tr class="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=creg_ErdosTCHMember', window );">Erdos TCH [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_Capital', window );">Registered capital</a></td>
<td class="nump">$ 120,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_creg_MaximumStatutoryReserveAmount', window );">Maximum statutory reserve amount</a></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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">($2,914,869)<span></span>
</td>
<td class="text">($2,914,869)<span></span>
</td>
</tr>
<tr class="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=creg_XianZhonghongMember', window );">Xi&#8217;an Zhonghong [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_Capital', window );">Registered capital</a></td>
<td class="nump">$ 30,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_creg_MaximumStatutoryReserveAmount', window );">Maximum statutory reserve amount</a></td>
<td class="nump">$ 15,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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
</tr>
<tr class="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=creg_ShaanxiHuahongMember', window );">Shaanxi Huahong [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_Capital', window );">Registered capital</a></td>
<td class="nump">$ 2,500,300<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_creg_MaximumStatutoryReserveAmount', window );">Maximum statutory reserve amount</a></td>
<td class="nump">$ 1,250,150<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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
</tr>
<tr class="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=creg_ZhongxunMember', window );">Zhongxun [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_Capital', window );">Registered capital</a></td>
<td class="nump">$ 35,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_creg_MaximumStatutoryReserveAmount', window );">Maximum statutory reserve amount</a></td>
<td class="nump">$ 17,500,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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TypeOfCurrencyAxis=currency_CNY', window );">RMB [Member] | Shanghai TCH [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">6,564,303<span></span>
</td>
<td class="text">6,564,303<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TypeOfCurrencyAxis=currency_CNY', window );">RMB [Member] | Xi&#8217;an TCH [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">73,746,526<span></span>
</td>
<td class="text">73,862,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TypeOfCurrencyAxis=currency_CNY', window );">RMB [Member] | Erdos TCH [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">19,035,814<span></span>
</td>
<td class="text">19,035,814<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TypeOfCurrencyAxis=currency_CNY', window );">RMB [Member] | Xi&#8217;an Zhonghong [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TypeOfCurrencyAxis=currency_CNY', window );">RMB [Member] | Shaanxi Huahong [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_TypeOfCurrencyAxis=currency_CNY', window );">RMB [Member] | Zhongxun [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_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [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_creg_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_MaximumStatutoryReserveAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum Statutory Reserve 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;">creg_MaximumStatutoryReserveAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReserveDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserveDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShanghaiTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_ShanghaiTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_XianTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_XianTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_ErdosTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_XianZhonghongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_XianZhonghongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_ShaanxiHuahongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_ShaanxiHuahongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_ZhongxunMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_ZhongxunMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TypeOfCurrencyAxis=currency_CNY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TypeOfCurrencyAxis=currency_CNY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338737110608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Contingencies (Details)<br></strong></div></th>
<th class="th">
<div>Apr. 13, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Apr. 13, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 21, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 21, 2020 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 20, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 20, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 21, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 21, 2018 </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_creg_ContingenciesDetailsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForLegalSettlements', window );">Settlement paid</a></td>
<td class="nump">$ 39,800,000<span></span>
</td>
<td class="nump">&#165; 267,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_OtherAdditionalCapital', window );">Additional loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,658,089<span></span>
</td>
<td class="nump">&#165; 145,356,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>
<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=creg_MrKuMember', window );">Mr. Ku [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ContingenciesDetailsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Deduction from bank accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 55,349<span></span>
</td>
<td class="nump">&#165; 371,470<span></span>
</td>
</tr>
<tr class="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=creg_XiaTCHMember', window );">Xi&#8217;an TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ContingenciesDetailsLineItems', window );"><strong>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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Deduction from bank accounts</a></td>
<td class="text">&#160;<span></span>
</td>
<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,969<span></span>
</td>
<td class="nump">&#165; 254,824<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_creg_ContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAdditionalCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of additional paid-in capital (APIC) 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SAB Topic 5.T)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868742-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.30(a)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAdditionalCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForLegalSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 for the settlement of litigation or for other legal issues during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForLegalSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 405<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126938292&amp;loc=d3e56288-109415<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RelatedPartyTransactionAxis=creg_MrKuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_MrKuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=creg_XiaTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_XiaTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338731309440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>May 06, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 06, 2022 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 02, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 08, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 08, 2020 </div>
<div>CNY (&#165;) </div>
<div>shares</div>
</th>
<th class="th"><div>Oct. 10, 2019</div></th>
<th class="th">
<div>Nov. 20, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 20, 2017 </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_creg_CommitmentsDetailsLineItems', window );"><strong>Commitments (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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease agreement, 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">&#160;<span></span>
</td>
<td class="text">On
November 20, 2017, Xi&#8217;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30, 2020.<span></span>
</td>
<td class="text">On
November 20, 2017, Xi&#8217;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30, 2020.<span></span>
</td>
</tr>
<tr class="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 );">Monthly rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,600<span></span>
</td>
<td class="nump">&#165; 36,536<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_creg_LeaseExpirationDate', window );">Lease expiry 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">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">November 2020<span></span>
</td>
<td class="text">November 2020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Monthly salary</a></td>
<td class="num">$ (2,500)<span></span>
</td>
<td class="nump">&#165; 18,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Common stock annually | shares</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockDescriptionOfTransaction', window );">Description of engagement agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Under the agreement, upon the closing of the financing, the Company will pay Univest Securities, LLC (the &#8220;Underwriter&#8221;
or &#8220;Univest&#8221;) a discount equal to 8% of the gross proceeds raised in the offering, a non-accountable expense allowance equal
to one percent (1%) of the gross proceeds of the offering, as well as underwriter warrants to purchase that number of shares of common
stock and accompanying Warrants equal to 5% of the shares of common stock and Warrants sold in the offering, including upon exercise
by the Underwriter of its over-allotment option (&#8220;Underwriter Warrants&#8221;).<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">On
October 10, 2019,&#160;the Company entered an investment banking agreement with an investment banking firm to engage it as the exclusive
lead underwriter for a registered securities offering of up to $20 million. The Company shall pay the investment banker an equity retainer
fee of 15,000 shares of the restricted Common Stock of the Company (10,000 shares was issued within 10 business days of signing the agreement,
and remaining 5,000 shares will be paid upon completion of the offering). The agreement expired in March 2021.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from public offering | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LessorSalesTypeLeaseTermOfContract1', window );">Commencement period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=creg_NewLeaseContractMember', window );">New Lease Contract [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_CommitmentsDetailsLineItems', window );"><strong>Commitments (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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease agreement, 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">&#160;<span></span>
</td>
<td class="text">The Company
entered a new lease contract for the same location from January 1, 2021 through December 31, 2023&#160;with monthly rent of RMB&#160;36,536&#160;($5,600),
to be paid every half year in advance.<span></span>
</td>
<td class="text">The Company
entered a new lease contract for the same location from January 1, 2021 through December 31, 2023&#160;with monthly rent of RMB&#160;36,536&#160;($5,600),
to be paid every half year in advance.<span></span>
</td>
</tr>
<tr class="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 );">Monthly rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,600<span></span>
</td>
<td class="nump">&#165; 36,536<span></span>
</td>
</tr>
<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_ChiefFinancialOfficerMember', window );">Chief Financial 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_CommitmentsDetailsLineItems', window );"><strong>Commitments (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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Monthly salary</a></td>
<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,200<span></span>
</td>
<td class="nump">&#165; 16,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CommitmentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CommitmentsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LeaseExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 which lease or group of leases is set to expire, in YYYY-MM format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeaseExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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 employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_LesseeOperatingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lessee's 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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LessorSalesTypeLeaseTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessor's sales-type lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919359-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LessorSalesTypeLeaseTermOfContract1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromIssuanceInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569655-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_LeaseContractualTermAxis=creg_NewLeaseContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( 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=creg_NewLeaseContractMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>70
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338740573856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of lease costs, lease term and discount rate - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">6 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 2021</div></th>
<th class="th"><div>Jun. 30, 2022</div></th>
<th class="th"><div>Jun. 30, 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_creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract', window );"><strong>Schedule Of Lease Costs Lease Term And Discount Rate Abstract</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 &#8211; amortization of ROU</a></td>
<td class="nump">$ 15,359<span></span>
</td>
<td class="nump">$ 14,981<span></span>
</td>
<td class="nump">$ 31,399<span></span>
</td>
<td class="nump">$ 29,970<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease cost &#8211; interest expense on lease liability</a></td>
<td class="nump">$ 1,193<span></span>
</td>
<td class="nump">$ 1,989<span></span>
</td>
<td class="nump">$ 2,413<span></span>
</td>
<td class="nump">$ 3,903<span></span>
</td>
</tr>
<tr class="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 - Operating leases</a></td>
<td class="text">1 year 6 months<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">1 year 6 months<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_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted Average Discount Rate - Operating leases</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>71
<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.22.2.2</span><table class="report" border="0" cellspacing="2" id="idm140338735487776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of maturities of the office lease liabilities<br></strong></div></th>
<th class="th">
<div>Jun. 30, 2022 </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_creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract', window );"><strong>Schedule Of Maturities Of The Office 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 );">For the year ended June 30, 2023,</a></td>
<td class="nump">$ 65,327<span></span>
</td>
</tr>
<tr class="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 );">For the year ended June 30, 2024,</a></td>
<td class="nump">32,664<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted cash flows</a></td>
<td class="nump">97,991<span></span>
</td>
</tr>
<tr class="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: imputed interest</a></td>
<td class="num">(2,405)<span></span>
</td>
</tr>
<tr class="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">$ 95,586<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>72
<FILENAME>f10q0622_smartpowerr_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:creg="http://www.cregcn.com/20220630"
  xmlns:currency="http://xbrl.sec.gov/currency/2022"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="creg-20220630.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2022-10-11</instant>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</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">0000721693</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">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</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">0000721693</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">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</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">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</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">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</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="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</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="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</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="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</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="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</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="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</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="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:StatutoryReservesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2009-04-01</startDate>
            <endDate>2009-04-14</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosMetallurgyCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2009-04-14</instant>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:EnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2009-04-14</instant>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2013-06-01</startDate>
            <endDate>2013-06-15</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosMetallurgyCompanyLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-06-15</instant>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2013-06-01</startDate>
            <endDate>2013-06-15</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2013-07-01</startDate>
            <endDate>2013-07-31</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2016-05-01</instant>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTangShiDaiMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:TianYuXuZhouRecyclingEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2013-07-19</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2013-07-19</instant>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2018-12-29</startDate>
            <endDate>2018-12-29</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2019-01-22</startDate>
            <endDate>2019-01-22</endDate>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2014-03-24</startDate>
            <endDate>2014-03-24</endDate>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2015-02-01</startDate>
            <endDate>2015-02-11</endDate>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-27</instant>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-27</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ArticlesOfIncorporationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-07-27</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareAndSoftwareDevelopmentCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-08-01</startDate>
            <endDate>2021-08-23</endDate>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ChengaliMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-22</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:EducationAndUnionFundAndSocialInsurancePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:EducationAndUnionFundAndSocialInsurancePayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:ConsultingAndLegalExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:ConsultingAndLegalExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:AccruedPayrollAndWelfareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:AccruedPayrollAndWelfareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">creg:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:HYREFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2019-12-20</instant>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForXuzhouHuayuProjectMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:TransferPriceForShenqiuPhaseIAndIIProjectsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">creg:HYREFMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-04</instant>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:BaiChonggongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-20</instant>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2019-12-01</startDate>
            <endDate>2019-12-20</endDate>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-23</endDate>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-04</instant>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-15</startDate>
            <endDate>2020-12-04</endDate>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-01-10</endDate>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-02</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-04-02</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-28</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2015-06-19</instant>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:StatutorySurplusReserveFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ValuationAllowancesAndReservesTypeAxis">creg:CommonWelfareFundMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-06-30</instant>
        </period>
    </context>
    <context id="c165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="c167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">currency:CNY</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-12-31</endDate>
        </period>
    </context>
    <context id="c169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2022-04-13</startDate>
            <endDate>2022-04-13</endDate>
        </period>
    </context>
    <context id="c170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:MrKuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-21</instant>
        </period>
    </context>
    <context id="c171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">creg:XiaTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-20</instant>
        </period>
    </context>
    <context id="c172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-08-21</instant>
        </period>
    </context>
    <context id="c173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-20</endDate>
        </period>
    </context>
    <context id="c174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">creg:NewLeaseContractMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-11-01</startDate>
            <endDate>2017-11-20</endDate>
        </period>
    </context>
    <context id="c175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-08</endDate>
        </period>
    </context>
    <context id="c176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-05-08</instant>
        </period>
    </context>
    <context id="c177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-06</endDate>
        </period>
    </context>
    <context id="c178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2022-05-06</instant>
        </period>
    </context>
    <context id="c179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2019-10-01</startDate>
            <endDate>2019-10-10</endDate>
        </period>
    </context>
    <context id="c180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-04-25</startDate>
            <endDate>2021-05-02</endDate>
        </period>
    </context>
    <context id="c181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-05-02</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="cny">
        <measure>iso4217:CNY</measure>
    </unit>
    <dei:DocumentType contextRef="c0">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c0">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2022-06-30</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0">2022</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c0">000-12536</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c0">SMART POWERR CORP.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">NV</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c0">90-0093373</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c0">Rong Cheng Yun Gu Building Keji 3rd Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c0">Yanta District</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c0">Xi An City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressAddressLine3 contextRef="c0">Shaan Xi Province</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCountry contextRef="c0">CN</dei:EntityAddressCountry>
    <dei:EntityAddressPostalZipCode contextRef="c0">710075</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c0">(011)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c0">86-29-8765-1098</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c0">Common Stock, $0.001 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c0">CREG</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c0">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c0">No</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">No</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">7358052</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:Cash contextRef="c2" decimals="0" unitRef="usd">144246208</us-gaap:Cash>
    <us-gaap:Cash contextRef="c3" decimals="0" unitRef="usd">152011887</us-gaap:Cash>
    <us-gaap:ValueAddedTaxReceivable contextRef="c2" decimals="0" unitRef="usd">180138</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:ValueAddedTaxReceivable contextRef="c3" decimals="0" unitRef="usd">189622</us-gaap:ValueAddedTaxReceivable>
    <us-gaap:PrepaidExpenseCurrent contextRef="c2" decimals="0" unitRef="usd">33128</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="c3" decimals="0" unitRef="usd">34872</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="c2" decimals="0" unitRef="usd">877824</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="c3" decimals="0" unitRef="usd">880612</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AssetsCurrent contextRef="c2" decimals="0" unitRef="usd">145337298</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c3" decimals="0" unitRef="usd">153116993</us-gaap:AssetsCurrent>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c2" decimals="0" unitRef="usd">16332</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c3" decimals="0" unitRef="usd">17192</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="0" unitRef="usd">95586</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="0" unitRef="usd">132549</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="0" unitRef="usd">5442</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="0" unitRef="usd">5728</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsNoncurrent contextRef="c2" decimals="0" unitRef="usd">117360</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c3" decimals="0" unitRef="usd">155469</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c2" decimals="0" unitRef="usd">145454658</us-gaap:Assets>
    <us-gaap:Assets contextRef="c3" decimals="0" unitRef="usd">153272462</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c2" decimals="0" unitRef="usd">73960</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c3" decimals="0" unitRef="usd">77854</us-gaap:AccountsPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c2" decimals="0" unitRef="usd">3046694</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c3" decimals="0" unitRef="usd">3075233</us-gaap:TaxesPayableCurrent>
    <creg:AccruedInterestOnNotes contextRef="c2" decimals="0" unitRef="usd">133807</creg:AccruedInterestOnNotes>
    <creg:AccruedInterestOnNotes contextRef="c3" decimals="0" unitRef="usd">333443</creg:AccruedInterestOnNotes>
    <us-gaap:NotesPayable contextRef="c2" decimals="0" unitRef="usd">93750</us-gaap:NotesPayable>
    <us-gaap:NotesPayable contextRef="c3" decimals="0" unitRef="usd">225605</us-gaap:NotesPayable>
    <us-gaap:NotesPayableCurrent contextRef="c2" decimals="0" unitRef="usd">5406212</us-gaap:NotesPayableCurrent>
    <us-gaap:NotesPayableCurrent contextRef="c3" decimals="0" unitRef="usd">6741444</us-gaap:NotesPayableCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">647174</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">632808</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="0" unitRef="usd">62927</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="0" unitRef="usd">67920</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c2" decimals="0" unitRef="usd">24525</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c3" decimals="0" unitRef="usd">27357</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DerivativeFixedInterestRate contextRef="c2" decimals="2" unitRef="pure">0.10</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:DerivativeFixedInterestRate contextRef="c3" decimals="2" unitRef="pure">0.10</us-gaap:DerivativeFixedInterestRate>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">447001</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">470537</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <creg:EntrustedLoansPayableInterestCurrent contextRef="c2" decimals="0" unitRef="usd">360350</creg:EntrustedLoansPayableInterestCurrent>
    <creg:EntrustedLoansPayableInterestCurrent contextRef="c3" decimals="0" unitRef="usd">379323</creg:EntrustedLoansPayableInterestCurrent>
    <us-gaap:LoansPayableCurrent contextRef="c2" decimals="0" unitRef="usd">11473016</us-gaap:LoansPayableCurrent>
    <us-gaap:LoansPayableCurrent contextRef="c3" decimals="0" unitRef="usd">12077105</us-gaap:LoansPayableCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c2" decimals="0" unitRef="usd">21675666</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c3" decimals="0" unitRef="usd">23883024</us-gaap:LiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c2" decimals="0" unitRef="usd">4566625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c3" decimals="0" unitRef="usd">4566625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c2" decimals="0" unitRef="usd">32659</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c3" decimals="0" unitRef="usd">64628</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c2" decimals="0" unitRef="usd">4599284</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c3" decimals="0" unitRef="usd">4631253</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c2" decimals="0" unitRef="usd">26274950</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c3" decimals="0" unitRef="usd">28514277</us-gaap:Liabilities>
    <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:CommonStockSharesAuthorized contextRef="c2" decimals="0" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="0" unitRef="shares">100000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c2" decimals="0" unitRef="shares">7358052</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="0" unitRef="shares">7358052</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="0" unitRef="shares">7044408</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="0" unitRef="shares">7044408</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c2" decimals="0" unitRef="usd">7358</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c3" decimals="0" unitRef="usd">7044</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="0" unitRef="usd">163549358</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="0" unitRef="usd">161531565</us-gaap:AdditionalPaidInCapital>
    <creg:StatutoryReserve contextRef="c2" decimals="0" unitRef="usd">15162233</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c3" decimals="0" unitRef="usd">15180067</creg:StatutoryReserve>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" unitRef="usd">-3609126</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="0" unitRef="usd">3321189</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="0" unitRef="usd">-55930115</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="0" unitRef="usd">-55281680</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">119179708</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">124758185</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="0" unitRef="usd">145454658</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">153272462</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c4" decimals="0" unitRef="usd">-34579</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c5" decimals="0" unitRef="usd">-34579</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">383506</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c4" decimals="0" unitRef="usd">418731</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c6" decimals="0" unitRef="usd">187726</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c5" decimals="0" unitRef="usd">145639</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" unitRef="usd">383506</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c4" decimals="0" unitRef="usd">384152</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c6" decimals="0" unitRef="usd">187726</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c5" decimals="0" unitRef="usd">111060</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-383506</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-384152</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-187726</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c5" decimals="0" unitRef="usd">-111060</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c0" decimals="0" unitRef="usd">-121121</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c4" decimals="0" unitRef="usd">-2719</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c5" decimals="0" unitRef="usd">-2719</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" unitRef="usd">223915</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c4" decimals="0" unitRef="usd">193157</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c6" decimals="0" unitRef="usd">109585</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c5" decimals="0" unitRef="usd">109461</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" unitRef="usd">230318</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c4" decimals="0" unitRef="usd">1046615</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c6" decimals="0" unitRef="usd">109742</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c5" decimals="0" unitRef="usd">964529</us-gaap:InterestExpense>
    <creg:GainOnTerminationOfBuybackAgreementOfChengliProject contextRef="c4" decimals="0" unitRef="usd">3155959</creg:GainOnTerminationOfBuybackAgreementOfChengliProject>
    <creg:GainOnTerminationOfBuybackAgreementOfChengliProject contextRef="c5" decimals="0" unitRef="usd">3155959</creg:GainOnTerminationOfBuybackAgreementOfChengliProject>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">-131682</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c4" decimals="0" unitRef="usd">-70236</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c6" decimals="0" unitRef="usd">-31077</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c5" decimals="0" unitRef="usd">-69619</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">-259206</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c4" decimals="0" unitRef="usd">2229546</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c6" decimals="0" unitRef="usd">-31234</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c5" decimals="0" unitRef="usd">2228553</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-642712</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">1845394</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">-218960</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c5" decimals="0" unitRef="usd">2117493</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">23557</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-97953</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c6" decimals="0" unitRef="usd">5850</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c5" decimals="0" unitRef="usd">-103078</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-666269</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">1943347</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-224810</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">2220571</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">6930315</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">-1267685</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="0" unitRef="usd">7530496</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="0" unitRef="usd">-2407848</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" unitRef="usd">-7596584</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c4" decimals="0" unitRef="usd">3211032</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c6" decimals="0" unitRef="usd">-7755306</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c5" decimals="0" unitRef="usd">4628419</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" unitRef="shares">7301194</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="0" unitRef="shares">4442928</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c6" decimals="0" unitRef="shares">7277194</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c5" decimals="0" unitRef="shares">5694895</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c4" decimals="2" unitRef="usdPershares">0.44</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c6" decimals="2" unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c5" decimals="2" unitRef="usdPershares">0.39</us-gaap:EarningsPerShareBasic>
    <us-gaap:SharesOutstanding contextRef="c7" decimals="INF" unitRef="shares">7044408</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" unitRef="usd">7044</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="0" unitRef="usd">161531565</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" unitRef="usd">15180067</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" decimals="0" unitRef="usd">3321189</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c11" decimals="0" unitRef="usd">-55281680</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c3" decimals="0" unitRef="usd">124758185</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c16" decimals="0" unitRef="usd">-441459</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c17" decimals="0" unitRef="usd">-441459</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits contextRef="c12" decimals="INF" unitRef="shares">313644</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c12" decimals="0" unitRef="usd">314</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c13" decimals="0" unitRef="usd">2017793</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c17" decimals="0" unitRef="usd">2018107</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <creg:TransferToStatutoryReserves contextRef="c14" decimals="0" unitRef="usd">-22277</creg:TransferToStatutoryReserves>
    <creg:TransferToStatutoryReserves contextRef="c16" decimals="0" unitRef="usd">22277</creg:TransferToStatutoryReserves>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c15" decimals="0" unitRef="usd">600181</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c17" decimals="0" unitRef="usd">600181</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesOutstanding contextRef="c18" decimals="INF" unitRef="shares">7358052</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c18" decimals="0" unitRef="usd">7358</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="0" unitRef="usd">163549358</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="0" unitRef="usd">15157790</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="0" unitRef="usd">3921370</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c22" decimals="0" unitRef="usd">-55700862</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" unitRef="usd">126935014</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c28" decimals="0" unitRef="usd">-224810</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c6" decimals="0" unitRef="usd">-224810</us-gaap:NetIncomeLoss>
    <creg:TransferToStatutoryReserves contextRef="c26" decimals="0" unitRef="usd">4443</creg:TransferToStatutoryReserves>
    <creg:TransferToStatutoryReserves contextRef="c28" decimals="0" unitRef="usd">-4443</creg:TransferToStatutoryReserves>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c27" decimals="0" unitRef="usd">-7530496</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c6" decimals="0" unitRef="usd">-7530496</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesOutstanding contextRef="c29" decimals="INF" unitRef="shares">7358052</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c29" decimals="0" unitRef="usd">7358</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c30" decimals="0" unitRef="usd">163549358</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c31" decimals="0" unitRef="usd">15162233</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c32" decimals="0" unitRef="usd">-3609126</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c33" decimals="0" unitRef="usd">-55930115</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c2" decimals="0" unitRef="usd">119179708</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c34" decimals="INF" unitRef="shares">3177050</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c34" decimals="0" unitRef="usd">3177</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c35" decimals="0" unitRef="usd">119748999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c36" decimals="0" unitRef="usd">15155042</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c37" decimals="0" unitRef="usd">273440</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c38" decimals="0" unitRef="usd">-43026465</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c39" decimals="0" unitRef="usd">92154193</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c44" decimals="0" unitRef="usd">-277224</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c45" decimals="0" unitRef="usd">-277224</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c41" decimals="0" unitRef="usd">38253041</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c45" decimals="0" unitRef="usd">38253041</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <creg:TransferToStatutoryReserves contextRef="c42" decimals="0" unitRef="usd">1538</creg:TransferToStatutoryReserves>
    <creg:TransferToStatutoryReserves contextRef="c44" decimals="0" unitRef="usd">-1538</creg:TransferToStatutoryReserves>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c43" decimals="0" unitRef="usd">-1140163</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c45" decimals="0" unitRef="usd">-1140163</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesOutstanding contextRef="c46" decimals="INF" unitRef="shares">3177050</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c46" decimals="0" unitRef="usd">3177</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c47" decimals="0" unitRef="usd">158002040</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c48" decimals="0" unitRef="usd">15156580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c49" decimals="0" unitRef="usd">-866723</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c50" decimals="0" unitRef="usd">-43305227</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c51" decimals="0" unitRef="usd">128989847</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c54" decimals="0" unitRef="usd">2220571</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c5" decimals="0" unitRef="usd">2220571</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits contextRef="c52" decimals="INF" unitRef="shares">54348</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c52" decimals="0" unitRef="usd">54</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c55" decimals="0" unitRef="usd">502665</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c5" decimals="0" unitRef="usd">502719</us-gaap:StockIssuedDuringPeriodValueConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodSharesIssuedForServices contextRef="c52" decimals="INF" unitRef="shares">3320000</us-gaap:StockIssuedDuringPeriodSharesIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c52" decimals="0" unitRef="usd">3320</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices contextRef="c55" decimals="0" unitRef="usd">-3320</us-gaap:StockIssuedDuringPeriodValueIssuedForServices>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c52" decimals="INF" unitRef="shares">-60000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c52" decimals="0" unitRef="usd">-60</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c55" decimals="0" unitRef="usd">-691260</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c5" decimals="0" unitRef="usd">-691320</us-gaap:StockIssuedDuringPeriodValueOther>
    <creg:TransferToStatutoryReserves contextRef="c53" decimals="0" unitRef="usd">14774</creg:TransferToStatutoryReserves>
    <creg:TransferToStatutoryReserves contextRef="c54" decimals="0" unitRef="usd">-14774</creg:TransferToStatutoryReserves>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c56" decimals="0" unitRef="usd">2407848</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c5" decimals="0" unitRef="usd">2407848</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesOutstanding contextRef="c57" decimals="INF" unitRef="shares">6491398</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c57" decimals="0" unitRef="usd">6491</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c58" decimals="0" unitRef="usd">157810125</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c59" decimals="0" unitRef="usd">15171354</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c60" decimals="0" unitRef="usd">1541125</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c61" decimals="0" unitRef="usd">-41099430</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c62" decimals="0" unitRef="usd">133429665</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-666269</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">1943347</us-gaap:NetIncomeLoss>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c0" decimals="0" unitRef="usd">131855</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c4" decimals="0" unitRef="usd">68750</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="0" unitRef="usd">33812</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c4" decimals="0" unitRef="usd">33873</us-gaap:OperatingLeaseExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c4" decimals="0" unitRef="usd">-34579</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c0" decimals="0" unitRef="usd">-121121</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c4" decimals="0" unitRef="usd">-2719</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c4" decimals="0" unitRef="usd">-818914</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:GainLossOnTerminationOfLease contextRef="c4" decimals="0" unitRef="usd">3155959</us-gaap:GainLossOnTerminationOfLease>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c4" decimals="0" unitRef="usd">-345788</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="c4" decimals="0" unitRef="usd">-23571</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <creg:IncreaseDecreaseInOtherReceivable contextRef="c0" decimals="0" unitRef="usd">-1689</creg:IncreaseDecreaseInOtherReceivable>
    <creg:IncreaseDecreaseInOtherReceivable contextRef="c4" decimals="0" unitRef="usd">-2380</creg:IncreaseDecreaseInOtherReceivable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="0" unitRef="usd">-27748</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c4" decimals="0" unitRef="usd">-894430</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c0" decimals="0" unitRef="usd">-33812</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c4" decimals="0" unitRef="usd">-33873</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c0" decimals="0" unitRef="usd">271753</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c4" decimals="0" unitRef="usd">198034</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">-167599</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c4" decimals="0" unitRef="usd">-681465</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <creg:SharesToBeIssued contextRef="c4" decimals="0" unitRef="usd">5000000</creg:SharesToBeIssued>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c4" decimals="0" unitRef="usd">37561721</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c4" decimals="0" unitRef="usd">42561721</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c0" decimals="0" unitRef="usd">-7598080</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c4" decimals="0" unitRef="usd">1309890</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">-7765679</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c4" decimals="0" unitRef="usd">43190146</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c3" decimals="0" unitRef="usd">152011887</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c39" decimals="0" unitRef="usd">107804013</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c2" decimals="0" unitRef="usd">144246208</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c62" decimals="0" unitRef="usd">150994159</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:IncomeTaxesPaid contextRef="c0" decimals="0" unitRef="usd">51356</us-gaap:IncomeTaxesPaid>
    <us-gaap:InterestPaidNet contextRef="c4" decimals="0" unitRef="usd">186129</us-gaap:InterestPaidNet>
    <us-gaap:ProceedsFromRepaymentsOfAccountsReceivableSecuritization contextRef="c4" decimals="0" unitRef="usd">29147903</us-gaap:ProceedsFromRepaymentsOfAccountsReceivableSecuritization>
    <creg:AdoptionOfRightoOfUseAsset contextRef="c4" decimals="0" unitRef="usd">-190817</creg:AdoptionOfRightoOfUseAsset>
    <creg:AdoptionOfOperatingLeaseLiability contextRef="c4" decimals="0" unitRef="usd">-190817</creg:AdoptionOfOperatingLeaseLiability>
    <creg:ConversionOfLongtermNotesIntoCommonShares contextRef="c0" decimals="0" unitRef="usd">1896986</creg:ConversionOfLongtermNotesIntoCommonShares>
    <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 DESCRIPTION OF BUSINESS&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;Smart
Powerr Corporation (the &#x201c;Company&#x201d; or &#x201c;SPC&#x201d;)  incorporated in Nevada, formerly known as China Recycling
Entergy Corporation. The Company, through its subsidiaries, provides energy saving solutions and services, including selling and leasing
energy saving systems and equipment to customers, and project investment in the Peoples Republic of China (&#x201c;PRC&#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;The
Company&#x2019;s organizational chart as of June 30, 2022 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;&lt;i&gt;Erdos
TCH &#x2013; Joint Venture&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; text-align: justify; margin: 0pt 0"&gt;&lt;span&gt;On April 14, 2009, the Company
formed a joint venture (the &#x201c;JV&#x201d;) with Erdos Metallurgy Co., Ltd. (&#x201c;Erdos&#x201d;) to recycle waste heat from Erdos&#x2019;
metal refining plants to generate power and steam to be sold back to Erdos. The name of the JV was Inner Mongolia Erdos TCH Energy Saving
Development Co., Ltd. (&#x201c;Erdos TCH&#x201d;) with a term of&#160;20&#160;years. Erdos contributed&#160;7% of the total investment of
the project, and Xi&#x2019;an TCH Energy Technology Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;) contributed&#160;93%. On June 15, 2013, Xi&#x2019;an
TCH and Erdos entered into a share transfer agreement, pursuant to which Erdos sold its&#160;7% ownership interest in the JV to Xi&#x2019;an
TCH for $1.29&#160;million (RMB&#160;8&#160;million), plus certain accumulated profits. Xi&#x2019;an TCH paid the $1.29&#160;million in
July 2013 and, as a result, became the sole stockholder of the JV. Erdos TCH currently has two power generation systems in Phase I with
a total of 18 MW power capacity, and three power generation systems in Phase II with a total of 27 MW power capacity. On April 28, 2016,
Erdos TCH and Erdos entered into a supplemental agreement, effective May 1, 2016, whereby Erdos TCH cancelled monthly minimum lease payments
from Erdos, and started to charge Erdos based on actual electricity sold at RMB&#160;0.30&#160;/ KWH. The selling price of each KWH is
determined annually based on prevailing market conditions. In May 2019, Erdos TCH ceased its operations due to renovations and furnace
safety upgrades of Erdos, and the Company initially expected the resumption of operations in July 2020, but the resumption of operations
was further delayed due to government&#x2019;s mandate for Erdos to significantly lower its energy consumption per unit of GDP by implementing
a comprehensive technical upgrade of its ferrosilicon production line to meet the City&#x2019;s energy-saving targets.&#160;&#160;Erdos
is currently researching the technical rectification scheme. Once the scheme is determined, Erdos TCH will carry out technical transformation
for its waste heat power station project.&#160;During this period, Erdos will compensate Erdos TCH RMB&#160;1&#160;million ($145,460)
per month, until operations resume.&#160;The Company has not recognized any income due to the uncertainty of collection. In addition,
Erdos TCH has&#160;30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&#x201c;BinZhou Energy Savings&#x201d;),&#160;30%
ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#x201c;DaTong Recycling Energy&#x201d;), and&#160;40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&#x201c;TianYu XuZhou Recycling Energy&#x201d;). These companies were
incorporated in 2012 but had no operations since then nor has any registered capital contribution been made.&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="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;&lt;i&gt;Chengli
Waste Heat Power Generation Projects&lt;/i&gt;&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;On July 19, 2013, Xi&#x2019;an
TCH formed a new company, &#x201c;Xi&#x2019;an Zhonghong New Energy Technology Co., Ltd.&#x201d; (&#x201c;Zhonghong&#x201d;), of which it owns&#160;90%
of Zhonghong, with HYREF owning the other&#160;10%.&#160;Zhonghong provides energy saving solution and services, including constructing,
selling and leasing energy saving systems and equipment to customers. On December 29, 2018, Shanghai TCH entered into a Share Transfer
Agreement with HYREF, pursuant to which HYREF transferred its 10% ownership in Zhonghong to Shanghai TCH for RMB 3 million ($0.44 million).
The transfer was completed on January 22, 2019.&#160;The Company owns 100% of Xi&#x2019;an Zhonghong after the transaction.&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;&#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 24, 2013, Zhonghong entered into a Cooperative Agreement of CDQ and CDQ WHPG Project (Coke Dry Quenching Waste Heat Power Generation
Project) with Boxing County Chengli Gas Supply Co., Ltd. (&#x201c;Chengli&#x201d;). The parties entered into a supplement agreement on
July 26, 2013. Pursuant to these agreements, Zhonghong will design, build and maintain a 25 MW CDQ system and a CDQ WHPG system to supply
power to Chengli, and Chengli will pay energy saving fees (the &#x201c;Chengli Project&#x201d;).&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;On December 29, 2018, Xi&#x2019;an
Zhonghong, Xi&#x2019;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station Fixed Assets Transfer Agreement,&#160;pursuant
to which Xi&#x2019;an Zhonghong transferred Chengli CDQ WHPG station (&#x2018;the Station&#x201d;) as the repayment for the loan of RMB 188,639,400
($27.54 million) to HYREF. Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, Guohua Ku and Chonggong Bai also agreed to a Buy Back Agreement for
the Station when certain conditions are met (see Note 8). The transfer of the Station was completed on January 22, 2019, where the Company
recorded a $624,133 loss from this transfer.&#160;However, because the loan was not deemed repaid due to the buyback provision (See Note
8 for detail), the Company kept the loan and the Chengli project&#160;in its consolidated financial statements (&#x201c;CFS&#x201d;) until
April&#160;9,&#160;2021. The Buy Back Agreement was terminated on April&#160;9, 2021, HYREF did not execute the buy-back option and did
not ask for any additional payment from the buyers other than keeping the CDQ WHPG station.&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;&lt;i&gt;Formation
of Zhongxun&lt;/i&gt;&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;On
March 24, 2014, Xi&#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#x201c;Zhongxun&#x201d;) with
registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned by Xi&#x2019;an
TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services.
Zhongxun has not commenced operations nor has any capital contribution been made as of the date of this report.&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="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;&lt;i&gt;Formation
of Yinghua&lt;/i&gt;&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="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 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#x201c;Yinghua&#x201d;) with
registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100% owned by
the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial leasing
assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not commenced operations
nor has any capital contribution been made as of the date of this report.&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;&lt;i&gt;Other
Events&lt;/i&gt;&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;In
December 2019, a novel strain of coronavirus (COVID-19) was reported, and the World Health Organization declared the outbreak to constitute
a &#x201c;Public Health Emergency of International Concern.&#x201d; This contagious disease outbreak, which continues to spread to additional
countries, and disrupts supply chains and affecting production and sales across a range of industries as a result of quarantines, facility
closures, and travel and logistics restrictions in connection with the outbreak. The COVID-19 outbreak impacted the Company&#x2019;s operations
for the first quarter of 2020. However, as a result of PRC government&#x2019;s effort on disease control, most cities in China were reopened
in April 2020, the outbreak in China is under the control. From April 2020 to the end of 2021, there were some new COVID-19 cases discovered
in a few provinces of China, however, the number of new cases are not significant due to PRC government&#x2019;s strict control. From
January 2022 to date, COVID-19 case fluctuated and increased again in many cities of China including Xi&#x2019;an Province where the Company
is located; as a result of such increases, there have been periodic short-term lockdowns and restrictions on travel in Xi&#x2019;an Province
and other areas of China, the Company&#x2019;s operations have been adversely impacted by the travel and work restrictions imposed on
a temporary basis in China to limit the spread of COVID-19.&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="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 27, 2021, the Company
filed a certificate of change to the Company&#x2019;s Articles of Incorporation with the Secretary of State of the State of Nevada to&#160;increase
the total number of the Company&#x2019;s authorized shares of common stock from&#160;10,000,000&#160; to&#160;100,000,000, par value $0.001&#160;per
share.&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&gt;On March
3, 2022, the Company filed with the Secretary of State of the State of Nevada a Certificate of Amendment to the Company&#x2019;s Amended
and Restated Certificate of Incorporation to change our corporate name from China Recycling Energy Corporation to Smart Powerr Corp,
effective March 3, 2022.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <creg:MaturityTerm contextRef="c63">P20Y</creg:MaturityTerm>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c64" decimals="2" unitRef="pure">0.07</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c65" decimals="2" unitRef="pure">0.93</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c67" decimals="2" unitRef="pure">0.07</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet contextRef="c66" decimals="-4" unitRef="usd">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet contextRef="c68" decimals="-6" unitRef="cny">8000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <creg:SaleOfStockholderPaid contextRef="c69" decimals="2" unitRef="usd">1.29</creg:SaleOfStockholderPaid>
    <us-gaap:InvestmentsInPowerAndDistributionProjects contextRef="c70" decimals="2" unitRef="cny">0.3</us-gaap:InvestmentsInPowerAndDistributionProjects>
    <creg:UntilOperationResumes contextRef="c71" decimals="-6" unitRef="cny">1000000</creg:UntilOperationResumes>
    <creg:UntilOperationResumes contextRef="c71" decimals="0" unitRef="usd">-145460</creg:UntilOperationResumes>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c72" decimals="2" unitRef="pure">0.30</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c73" decimals="2" unitRef="pure">0.30</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c74" decimals="2" unitRef="pure">0.40</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c75" decimals="2" unitRef="pure">0.90</creg:PercentageOfAmountInitialCapitalContribution>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c76" decimals="2" unitRef="pure">0.10</creg:PercentageOfAmountInitialCapitalContribution>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c77" decimals="2" unitRef="pure">0.10</creg:PercentageOfAmountInitialCapitalContribution>
    <creg:OwnershipPaid contextRef="c78" decimals="-6" unitRef="cny">3000000</creg:OwnershipPaid>
    <creg:OwnershipPaid contextRef="c78" decimals="-4" unitRef="usd">440000</creg:OwnershipPaid>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c2" decimals="2" unitRef="pure">1</creg:PercentageOfAmountInitialCapitalContribution>
    <us-gaap:RepaymentsOfConstructionLoansPayable contextRef="c78" decimals="0" unitRef="cny">188639400</us-gaap:RepaymentsOfConstructionLoansPayable>
    <us-gaap:RepaymentsOfConstructionLoansPayable contextRef="c78" decimals="-4" unitRef="usd">27540000</us-gaap:RepaymentsOfConstructionLoansPayable>
    <creg:LossFromTransferAmount contextRef="c79" decimals="0" unitRef="usd">624133</creg:LossFromTransferAmount>
    <creg:DescriptionOfFormationOfZhongxun contextRef="c80">On
March 24, 2014, Xi&#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#x201c;Zhongxun&#x201d;) with
registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned by Xi&#x2019;an
TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services.
Zhongxun has not commenced operations nor has any capital contribution been made as of the date of this report.&#160;Formation
of Yinghua&#160;On
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.</creg:DescriptionOfFormationOfZhongxun>
    <creg:DescriptionOfFormationOfYinghua contextRef="c81">On
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd.&#160;(&#x201c;Yinghua&#x201d;) with
registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100% owned by
the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair of financial leasing
assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua has not commenced operations
nor has any capital contribution been made as of the date of this report.&#160;</creg:DescriptionOfFormationOfYinghua>
    <us-gaap:ExcessStockSharesAuthorized contextRef="c82" decimals="0" unitRef="shares">10000000</us-gaap:ExcessStockSharesAuthorized>
    <us-gaap:ExcessStockSharesAuthorized contextRef="c83" decimals="0" unitRef="shares">100000000</us-gaap:ExcessStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c84" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0">&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;&lt;b&gt;2.
SUMMARY OF 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; 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;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&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;The
accompanying unaudited financial information as of and for the six and three months ended June 30, 2022 was prepared in accordance with
accounting principles generally accepted in the U.S.(&#x201c;US GAAP&#x201d;) for interim financial information and with the instructions
to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes
all adjustments (consisting only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation
of our financial position at such date and the operating results and cash flows for such periods. Operating results for the six and three
months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the entire year or for any other subsequent
interim period. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, previously filed with
the SEC on September 13, 2022.&#160;&#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;&#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;Basis
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="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;The
Consolidated Financial Statements (&#x201c;CFS&#x201d;) include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing
Co., Ltd. (&#x201c;Yinghua&#x201d;) and Sifang Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology
Co., Ltd. (&#x201c;Huahong&#x201d;) and Shanghai TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned
subsidiary, Xi&#x2019;an TCH Energy Tech Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos
TCH Energy Saving Development Co., Ltd (&#x201c;Erdos TCH&#x201d;), 100% owned by Xi&#x2019;an TCH, 2) Zhonghong, 90% owned by Xi&#x2019;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#x2019;an TCH. Substantially all the Company&#x2019;s revenues are
derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#x2019;s consolidated
assets and liabilities as of June 30, 2022. However, there was no revenue for the Company for the six and three months ended June 30,
2022 and 2021. All significant inter-company accounts and transactions were eliminated in consolidation.&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;Uses
and Sources of Liquidity&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;For
the six months ended June 30, 2022 and 2021, the Company had a net loss of $0.67&#160;million and net income of $1.94&#160;million. For
the three months ended June 30, 2022 and 2021, the Company had a net loss of $0.22&#160;million and net income of $2.22&#160;million.
The Company had an accumulated deficit of $55.93&#160;million as of June 30, 2022. The Company disposed all of its systems and currently
holds five power generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity.
The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The Company plans to
pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks
and explores opportunities to apply energy storage technologies to new industries or segments with high growth potential, including industrial
and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart
energy cities with multi-energy supplies.&#160; The Company&#x2019;s cash flow forecast indicates it will have sufficient cash to fund
its operations for the next 12 months from the date of issuance of these CFS.&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;&lt;i&gt;Use
of Estimates&lt;/i&gt;&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;In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets
and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these
estimates.&#160;On an on-going basis, management evaluates its estimates, including those allowances for bad debt and inventory obsolescence,
impairment loss on fixed assets and construction in progress, income taxes, and contingencies and litigation. Management bases its estimates
on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of
which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other
resources.&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;&lt;i&gt;Revenue
Recognition&lt;/i&gt;&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;&lt;i&gt;A)&lt;/i&gt;&#160;&lt;i&gt;Sales-type
Leasing and Related Revenue Recognition&lt;/i&gt;&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&gt;The Company follows Financial
Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 842. The Company&#x2019;s sales
type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2022 and 2021, the Company
did not sell any new power generating projects.&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="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;The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal
ownership of the waste energy recycling power generating projects to its customers at the end of the lease. &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="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;The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the
inception of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales
type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments
is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment
in sales-type leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory
cost. Minimum lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The
discount rate implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist
of the gross lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the
lease term to produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception
of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction
of receivables. Revenue is recognized net of value-added tax.&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;B)&lt;/i&gt;&#160;&lt;i&gt;Contingent
Rental Income&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;The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the electricity
is generated. Contingent rent is not part of minimum lease payments.&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="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;&lt;i&gt;Operating
Leases&lt;/i&gt;&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="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;The
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on
the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the
rate implicit in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate
based on information available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use
(&#x201c;ROU assets&#x201d;) assets represent the Company&#x2019;s right to control the use of an identified asset for the lease term and
lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. ROU assets are generally recognized
based on the amount of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the
lease term. &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="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;ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are subject
to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.&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="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;ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent
from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used,
which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets
and liabilities. The Company recognized no impairment of ROU assets as of June 30, 2022.&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="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;Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.&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="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;&lt;i&gt;Cash&lt;/i&gt;&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="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;Cash
includes cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original
maturity of three months or less as of the purchase date.&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="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;&lt;i&gt;Accounts
Receivable&lt;/i&gt;&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="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;The
Company&#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition
of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends
and changes in customer payment patterns to evaluate the adequacy of these reserves.&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;As
of June 30, 2022 and December 31, 2021, the Company had gross accounts receivable of $0.&#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;&#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;&lt;i&gt;Concentration
of Credit Risk&lt;/i&gt;&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;Cash
includes cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned
banks within the PRC are covered by insurance up to RMB 500,000 ($74,500) per bank. Any balance over RMB 500,000 ($74,500) per bank in
PRC will not be covered. At June 30, 2022, cash held in the PRC bank of $144,215,501 was not covered by such insurance. The Company has
not experienced any losses in such accounts.&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="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;Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#x2019;
financial condition and customer payment practices to minimize collection risk on accounts receivable.&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;The
operations of the Company are in the PRC. Accordingly, the Company&#x2019;s business, financial condition and results of operations may
be influenced by the political, economic and legal environments 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;Property
and Equipment&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;Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related cost
and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of
property and equipment is provided using the straight-line method over the estimated lives as follows:&#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;&#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="width: 88%"&gt;Vehicles&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&#160;-&#160;5&#160;years&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 style="text-align: left"&gt;Office and Other 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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&#160;-&#160;5&#160;years&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;Software&lt;/td&gt;&lt;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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&#160;-&#160;3&#160;years&lt;/span&gt;&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;&lt;i&gt;Impairment
of Long-lived Assets&lt;/i&gt;&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;In
accordance with FASB ASC Topic 360,&#160;&lt;i&gt;&#x201c;Property, Plant, and Equipment&lt;/i&gt;,&#x201d; the Company reviews its long-lived assets,
including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the
assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the carrying amount of the
asset, a loss is recognized for the difference between the fair value (&#x201c;FV&#x201d;) and carrying amount of the asset. The Company
did not record any impairment for the six and three months ended June 30, 2022 and 2021.&#160;&lt;/span&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;&#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;&lt;i&gt;Cost
of Sales&lt;/i&gt;&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;Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#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;&#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;&lt;i&gt;Income
Taxes&lt;/i&gt;&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;Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable
income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#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;&#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;The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement
of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets
and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&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;Under
FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing
authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would
be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on
all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including
the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax
positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than
50% likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions
taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying
balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest
associated with unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative
expenses in the statement of income.&#160;At June 30, 2022 and December 31, 2021, the Company did not take any uncertain positions that
would necessitate recording a tax related liability.&#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;&#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;Statement
of Cash Flows&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;In
accordance with FASB ASC Topic 230,&#160;&lt;i&gt;&#x201c;Statement of Cash Flows,&#x201d;&lt;/i&gt;&#160;cash flows from the Company&#x2019;s operations
are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash
flows may not necessarily agree with changes in the corresponding balances on the balance sheet.&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="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;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&gt;&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="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;For
certain of the Company&#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values (&#x201c;FV&#x201d;) due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.&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="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;FASB
ASC Topic 820,&#160;&lt;i&gt;&#x201c;Fair Value Measurements and Disclosures,&#x201d;&lt;/i&gt;&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;&lt;i&gt;&#x201c;Financial Instruments,&#x201d;&lt;/i&gt;&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. The three levels of valuation hierarchy are defined 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;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&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;Level 1 inputs to the valuation methodology are quoted
    prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&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;Level 2 inputs to the valuation methodology include
    quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either
    directly or indirectly, for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&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;Level 3 inputs to the valuation methodology are unobservable
    and significant to FV measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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;&#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;The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;&lt;i&gt;&#x201c;Distinguishing
Liabilities from Equity,&#x201d;&lt;/i&gt;&#160;and ASC 815,&#160;&lt;i&gt;&#x201c;Derivatives and Hedging.&#x201d;&lt;/i&gt;&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 June 30, 2022 and December 31, 2021, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.&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="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;&lt;i&gt;Stock-Based
Compensation&lt;/i&gt;&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="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;The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013;
Stock Compensation&#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date FV
of the equity instrument issued and recognized as compensation expense over the requisite service period.&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="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;The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50,
&#x201c;Equity-Based Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity instruments to
non-employees is measured at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of
the services received. The FV is measured at the date that the commitment for performance by the counterparty has been reached or the
counterparty&#x2019;s performance is complete.&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="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;The
Company follows ASU 2018-07, &#x201c;Compensation &#x2014; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment
Accounting,&#x201d; which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from
non-employees. An entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an
option pricing model and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires
goods or services to be used or consumed in a grantor&#x2019;s own operations by issuing share-based payment awards. &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;Basic
and Diluted Earnings per Share&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;The
Company presents net income (loss) per share (&#x201c;EPS&#x201d;) in accordance with FASB ASC Topic 260,&#160;&lt;i&gt;&#x201c;Earning Per Share.&#x201d;&lt;/i&gt;&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.&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;For
the six and three months ended June 30, 2022 and 2021, the basic and diluted income (loss) per share were the same due to the anti-dilutive
features of the warrants and options. For the six and three months ended June 30, 2022,&#160;of&#160;30,911&#160;shares purchasable under
warrants and options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock
market price. For the six and three months ended June 30, 2021,&#160;of&#160;30,911&#160;shares purchasable under warrants and options
were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.&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;&lt;i&gt;Foreign
Currency Translation and Comprehensive Income (Loss)&lt;/i&gt;&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;The
Company&#x2019;s functional currency is the Renminbi (&#x201c;RMB&#x201d;). For financial reporting purposes, RMB were translated into U.S.
Dollars (&#x201c;USD&#x201d; or &#x201c;$&#x201d;) as the reporting currency. Assets and liabilities are translated at the exchange rate
in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting
period. Translation adjustments arising from the use of different exchange rates from period to period are included as a component of
stockholders&#x2019; equity as &#x201c;Accumulated other comprehensive income.&#x201d; Gains and losses resulting from foreign currency
transactions are included in income. &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="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;The
Company follows FASB ASC Topic 220,&#160;&lt;i&gt;&#x201c;Comprehensive Income.&#x201d;&lt;/i&gt;&#160;Comprehensive income is comprised of net income
and all changes to the statements of stockholders&#x2019; equity, except those due to investments by stockholders, changes in paid-in
capital and distributions to stockholders.&#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;&#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;Segment
Reporting&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;FASB
ASC Topic 280,&#160;&lt;i&gt;&#x201c;Segment Reporting,&#x201d;&lt;/i&gt;&#160;requires use of the &#x201c;management approach&#x201d; model for segment
reporting. The management approach model is based on the way a company&#x2019;s management organizes segments within the company for making
operating decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management
structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#x2019;s CFS
as substantially all of the Company&#x2019;s operations are conducted in one industry segment. All of the Company&#x2019;s assets are located
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;&lt;i&gt;&#160;&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;&lt;i&gt;New
Accounting Pronouncements&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;In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected
credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and
supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial
assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning
after December 15, 2022. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal
years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its CFS.&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="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
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill
impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting
unit&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on
a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim and annual reporting
periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of adopting
this standard on its CFS.&#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;&#160;&#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;Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public
Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&#x2019;s present or future
CFS.&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0">&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;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&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;The
accompanying unaudited financial information as of and for the six and three months ended June 30, 2022 was prepared in accordance with
accounting principles generally accepted in the U.S.(&#x201c;US GAAP&#x201d;) for interim financial information and with the instructions
to Quarterly Report on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes
all adjustments (consisting only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation
of our financial position at such date and the operating results and cash flows for such periods. Operating results for the six and three
months ended June 30, 2022 are not necessarily indicative of the results that may be expected for the entire year or for any other subsequent
interim period. The interim consolidated financial information should be read in conjunction with the Financial Statements and the notes
thereto, included in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended December 31, 2021, previously filed with
the SEC on September 13, 2022.&#160;&#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;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock 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;Basis
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="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;The
Consolidated Financial Statements (&#x201c;CFS&#x201d;) include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing
Co., Ltd. (&#x201c;Yinghua&#x201d;) and Sifang Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology
Co., Ltd. (&#x201c;Huahong&#x201d;) and Shanghai TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned
subsidiary, Xi&#x2019;an TCH Energy Tech Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos
TCH Energy Saving Development Co., Ltd (&#x201c;Erdos TCH&#x201d;), 100% owned by Xi&#x2019;an TCH, 2) Zhonghong, 90% owned by Xi&#x2019;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#x2019;an TCH. Substantially all the Company&#x2019;s revenues are
derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#x2019;s consolidated
assets and liabilities as of June 30, 2022. However, there was no revenue for the Company for the six and three months ended June 30,
2022 and 2021. All significant inter-company accounts and transactions were eliminated in consolidation.&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:ConsolidationPolicyTextBlock>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c85">(&#x201c;CFS&#x201d;) include the accounts of SPC and its subsidiaries, Shanghai Yinghua Financial Leasing
Co., Ltd. (&#x201c;Yinghua&#x201d;) and Sifang Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology
Co., Ltd. (&#x201c;Huahong&#x201d;) and Shanghai TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned
subsidiary, Xi&#x2019;an TCH Energy Tech Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos
TCH Energy Saving Development Co., Ltd (&#x201c;Erdos TCH&#x201d;), 100% owned by Xi&#x2019;an TCH, 2) Zhonghong, 90% owned by Xi&#x2019;an
TCH and 10% owned by Shanghai TCH, and 3) Zhongxun, 100% owned by Xi&#x2019;an TCH. Substantially all the Company&#x2019;s revenues are
derived from the operations of Shanghai TCH and its subsidiaries, which represent substantially all the Company&#x2019;s consolidated
assets and liabilities as of June 30, 2022. However, there was no revenue for the Company for the six and three months ended June 30,
2022 and 2021. All significant inter-company accounts and transactions were eliminated in consolidation.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <creg:UsesAndSourcesOfLiquidity 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;Uses
and Sources of Liquidity&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;For
the six months ended June 30, 2022 and 2021, the Company had a net loss of $0.67&#160;million and net income of $1.94&#160;million. For
the three months ended June 30, 2022 and 2021, the Company had a net loss of $0.22&#160;million and net income of $2.22&#160;million.
The Company had an accumulated deficit of $55.93&#160;million as of June 30, 2022. The Company disposed all of its systems and currently
holds five power generating systems through Erdos TCH, the five power generating systems are currently not producing any electricity.
The Company is in the process of transforming and expanding into an energy storage integrated solution provider. The Company plans to
pursue disciplined and targeted expansion strategies for market areas the Company currently does not serve. The Company actively seeks
and explores opportunities to apply energy storage technologies to new industries or segments with high growth potential, including industrial
and commercial complexes, large scale photovoltaic (PV) and wind power stations,&#160;remote islands without electricity,&#160;and smart
energy cities with multi-energy supplies.&#160; The Company&#x2019;s cash flow forecast indicates it will have sufficient cash to fund
its operations for the next 12 months from the date of issuance of these CFS.&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;</creg:UsesAndSourcesOfLiquidity>
    <creg:NetLossAmount contextRef="c0" decimals="2" unitRef="usd">0.67</creg:NetLossAmount>
    <creg:NetIncomeAmount contextRef="c4" decimals="2" unitRef="usd">1.94</creg:NetIncomeAmount>
    <creg:NetLossAmount contextRef="c5" decimals="2" unitRef="usd">0.22</creg:NetLossAmount>
    <creg:NetIncomeAmount contextRef="c86" decimals="-4" unitRef="usd">2220000</creg:NetIncomeAmount>
    <us-gaap:RetainedEarningsAppropriated contextRef="c2" decimals="-4" unitRef="usd">55930000</us-gaap:RetainedEarningsAppropriated>
    <us-gaap:UseOfEstimates contextRef="c0">&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;&lt;i&gt;Use
of Estimates&lt;/i&gt;&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;In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of assets
and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ from these
estimates.&#160;On an on-going basis, management evaluates its estimates, including those allowances for bad debt and inventory obsolescence,
impairment loss on fixed assets and construction in progress, income taxes, and contingencies and litigation. Management bases its estimates
on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of
which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other
resources.&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;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">&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;&lt;i&gt;Revenue
Recognition&lt;/i&gt;&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;&lt;i&gt;A)&lt;/i&gt;&#160;&lt;i&gt;Sales-type
Leasing and Related Revenue Recognition&lt;/i&gt;&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&gt;The Company follows Financial
Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification (&#x201c;ASC&#x201d;) Topic 842. The Company&#x2019;s sales
type lease contracts for revenue recognition fall under ASC 842. During the six and three months ended June 30, 2022 and 2021, the Company
did not sell any new power generating projects.&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="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;The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers legal
ownership of the waste energy recycling power generating projects to its customers at the end of the lease. &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="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;The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized at the
inception of the lease, which is when control is transferred to the lessee. The Company accounts for the transfer of control as a sales
type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded when collection of payments
is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from contracts with customers. The investment
in sales-type leases consists of the sum of the minimum lease payments receivable less unearned interest income and estimated executory
cost. Minimum lease payments are part of the lease agreement between the Company (as the lessor) and the customer (as the lessee). The
discount rate implicit in the lease is used to calculate the present value of minimum lease payments. The minimum lease payments consist
of the gross lease payments net of executory costs and contingent rentals, if any. Unearned interest is amortized to income over the
lease term to produce a constant periodic rate of return on net investment in the lease. While revenue is recognized at the inception
of the lease, the cash flow from the sales-type lease occurs over the course of the lease, which results in interest income and reduction
of receivables. Revenue is recognized net of value-added tax.&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;B)&lt;/i&gt;&#160;&lt;i&gt;Contingent
Rental Income&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;The
Company records income from actual electricity generated of each project in the period the income is earned, which is when the electricity
is generated. Contingent rent is not part of minimum lease payments.&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;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0">&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;&lt;i&gt;Operating
Leases&lt;/i&gt;&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="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;The
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based on
the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date. As the
rate implicit in the lease is not readily determinable for an operating lease, the Company generally uses an incremental borrowing rate
based on information available at the commencement date to determine the present value of future lease payments. Operating lease right-of-use
(&#x201c;ROU assets&#x201d;) assets represent the Company&#x2019;s right to control the use of an identified asset for the lease term and
lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the lease. ROU assets are generally recognized
based on the amount of the initial measurement of the lease liability. Lease expense is recognized on a straight-line basis over the
lease term. &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="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;ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are subject
to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.&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="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;ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not independent
from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets to be held and used,
which represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other groups of assets
and liabilities. The Company recognized no impairment of ROU assets as of June 30, 2022.&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="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;Operating
leases are included in operating lease ROU and operating lease liabilities (current and non-current), on the consolidated balance sheets.&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;</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0">&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;&lt;i&gt;Cash&lt;/i&gt;&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="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;Cash
includes cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with an original
maturity of three months or less as of the purchase date.&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;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0">&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;&lt;i&gt;Accounts
Receivable&lt;/i&gt;&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="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;The
Company&#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the composition
of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current economic trends
and changes in customer payment patterns to evaluate the adequacy of these reserves.&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;As
of June 30, 2022 and December 31, 2021, the Company had gross accounts receivable of $0.&#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;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AccountsReceivableSale contextRef="c87" decimals="0" unitRef="usd">0</us-gaap:AccountsReceivableSale>
    <us-gaap:AccountsReceivableSale contextRef="c88" decimals="0" unitRef="usd">0</us-gaap:AccountsReceivableSale>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0">&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;&lt;i&gt;Concentration
of Credit Risk&lt;/i&gt;&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;Cash
includes cash on hand and demand deposits in accounts maintained within China.&#160;Balances at financial institutions and state-owned
banks within the PRC are covered by insurance up to RMB 500,000 ($74,500) per bank. Any balance over RMB 500,000 ($74,500) per bank in
PRC will not be covered. At June 30, 2022, cash held in the PRC bank of $144,215,501 was not covered by such insurance. The Company has
not experienced any losses in such accounts.&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="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;Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables. The
Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews of its customers&#x2019;
financial condition and customer payment practices to minimize collection risk on accounts receivable.&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;The
operations of the Company are in the PRC. Accordingly, the Company&#x2019;s business, financial condition and results of operations may
be influenced by the political, economic and legal environments 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;</us-gaap:ConcentrationRiskCreditRisk>
    <creg:DescriptionOfInsurancePolicy contextRef="c0">the PRC are covered by insurance up to RMB 500,000 ($74,500) per bank. Any balance over RMB 500,000 ($74,500) per bank in
PRC will not be covered. At June 30, 2022, cash held in the PRC bank of $144,215,501 was not covered by such insurance. The Company has
not experienced any losses in such accounts.</creg:DescriptionOfInsurancePolicy>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock 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;Property
and Equipment&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;Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related cost
and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation of
property and equipment is provided using the straight-line method over the estimated lives as follows:&#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;&#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="width: 88%"&gt;Vehicles&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&#160;-&#160;5&#160;years&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 style="text-align: left"&gt;Office and Other 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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&#160;-&#160;5&#160;years&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;Software&lt;/td&gt;&lt;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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&#160;-&#160;3&#160;years&lt;/span&gt;&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:PropertyPlantAndEquipmentPolicyTextBlock>
    <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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;Vehicles&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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&#160;-&#160;5&#160;years&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 style="text-align: left"&gt;Office and Other 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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&#160;-&#160;5&#160;years&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;Software&lt;/td&gt;&lt;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;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2&#160;-&#160;3&#160;years&lt;/span&gt;&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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c89">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c90">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c91">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c92">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c93">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c94">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock 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;Impairment
of Long-lived Assets&lt;/i&gt;&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;In
accordance with FASB ASC Topic 360,&#160;&lt;i&gt;&#x201c;Property, Plant, and Equipment&lt;/i&gt;,&#x201d; the Company reviews its long-lived assets,
including property and equipment, for impairment whenever events or changes in circumstances indicate that the carrying amounts of the
assets may not be fully recoverable. If the total expected undiscounted future net cash flows are less than the carrying amount of the
asset, a loss is recognized for the difference between the fair value (&#x201c;FV&#x201d;) and carrying amount of the asset. The Company
did not record any impairment for the six and three months ended June 30, 2022 and 2021.&#160;&lt;/span&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;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0">&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;&lt;i&gt;Cost
of Sales&lt;/i&gt;&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;Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#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;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0">&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;&lt;i&gt;Income
Taxes&lt;/i&gt;&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;Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax consequences
in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts at each period end
based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected to affect taxable
income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected to be realized.&#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;&#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;The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and measurement
of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition of income tax assets
and liabilities, classification of current and deferred income tax assets and liabilities, accounting for interest and penalties associated
with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&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;Under
FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon examination by the taxing
authorities, while others are subject to uncertainty about the merits of the position taken or the amount of the position that would
be ultimately sustained. The benefit of a tax position is recognized in the financial statements in the period during which, based on
all available evidence, management believes it is more likely than not that the position will be sustained upon examination, including
the resolution of appeals or litigation processes, if any. Tax positions taken are not offset or aggregated with other positions. Tax
positions that meet the more-likely-than-not recognition threshold are measured as the largest amount of tax benefit that is more than
50% likely of being realized upon settlement with the applicable taxing authority. The portion of the benefits associated with tax positions
taken that exceeds the amount measured as described above is reflected as a liability for unrecognized tax benefits in the accompanying
balance sheets along with any associated interest and penalties that would be payable to the taxing authorities upon examination. Interest
associated with unrecognized tax benefits is classified as interest expense and penalties are classified in selling, general and administrative
expenses in the statement of income.&#160;At June 30, 2022 and December 31, 2021, the Company did not take any uncertain positions that
would necessitate recording a tax related liability.&#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;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:DefinedBenefitPlanFundedPercentage contextRef="c2" decimals="2" unitRef="pure">0.50</us-gaap:DefinedBenefitPlanFundedPercentage>
    <creg:CashFlowPresentationPolicyTextBlock 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;Statement
of Cash Flows&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;In
accordance with FASB ASC Topic 230,&#160;&lt;i&gt;&#x201c;Statement of Cash Flows,&#x201d;&lt;/i&gt;&#160;cash flows from the Company&#x2019;s operations
are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on the statement of cash
flows may not necessarily agree with changes in the corresponding balances on the balance sheet.&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;</creg:CashFlowPresentationPolicyTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0">&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;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&gt;&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="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;For
certain of the Company&#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other receivables,
accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values (&#x201c;FV&#x201d;) due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.&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="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;FASB
ASC Topic 820,&#160;&lt;i&gt;&#x201c;Fair Value Measurements and Disclosures,&#x201d;&lt;/i&gt;&#160;requires disclosure of the FV of financial instruments
held by the Company. FASB ASC Topic 825,&#160;&lt;i&gt;&#x201c;Financial Instruments,&#x201d;&lt;/i&gt;&#160;defines FV, and establishes a three-level
valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The carrying amounts reported
in the consolidated balance sheets for receivables and current liabilities each qualify as financial instruments and are a reasonable
estimate of their FV because of the short period of time between the origination of such instruments and their expected realization and
their current market rate of interest. The three levels of valuation hierarchy are defined 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;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&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;Level 1 inputs to the valuation methodology are quoted
    prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&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;Level 2 inputs to the valuation methodology include
    quoted prices for similar assets and liabilities in active markets, and inputs that are observable for the asset or liability, either
    directly or indirectly, for substantially the full term of the financial instrument.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&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;Level 3 inputs to the valuation methodology are unobservable
    and significant to FV measurement.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&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;&#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;The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#160;&lt;i&gt;&#x201c;Distinguishing
Liabilities from Equity,&#x201d;&lt;/i&gt;&#160;and ASC 815,&#160;&lt;i&gt;&#x201c;Derivatives and Hedging.&#x201d;&lt;/i&gt;&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 June 30, 2022 and December 31, 2021, the Company did not have any long-term debt; and the Company did not identify any assets or liabilities
that are required to be presented on the balance sheet at FV.&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;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0">&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;&lt;i&gt;Stock-Based
Compensation&lt;/i&gt;&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="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;The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013;
Stock Compensation&#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date FV
of the equity instrument issued and recognized as compensation expense over the requisite service period.&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="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;The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic 505-50,
&#x201c;Equity-Based Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity instruments to
non-employees is measured at the FV of the equity instrument issued or committed to be issued, as this is more reliable than the FV of
the services received. The FV is measured at the date that the commitment for performance by the counterparty has been reached or the
counterparty&#x2019;s performance is complete.&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="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;The
Company follows ASU 2018-07, &#x201c;Compensation &#x2014; Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment
Accounting,&#x201d; which expands the scope of ASC 718 to include share-based payment transactions for acquiring goods and services from
non-employees. An entity should apply the requirements of ASC 718 to non-employee awards except for specific guidance on inputs to an
option pricing model and the attribution of cost. ASC 718 applies to all share-based payment transactions in which a grantor acquires
goods or services to be used or consumed in a grantor&#x2019;s own operations by issuing share-based payment awards. &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:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock 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;Basic
and Diluted Earnings per Share&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;The
Company presents net income (loss) per share (&#x201c;EPS&#x201d;) in accordance with FASB ASC Topic 260,&#160;&lt;i&gt;&#x201c;Earning Per Share.&#x201d;&lt;/i&gt;&#160;Accordingly,
basic income (loss) per share is computed by dividing income (loss) available to common stockholders by the weighted average number of
shares outstanding, without consideration for common stock equivalents. Diluted EPS is computed by dividing the net income by the weighted-average
number of common shares outstanding as well as common share equivalents outstanding for the period determined using the treasury-stock
method for stock options and warrants and the if-converted method for convertible notes. The Company made an accounting policy election
to use the if-converted method for convertible securities that are eligible to receive common stock dividends, if declared. Diluted EPS
reflect the potential dilution that could occur based on the exercise of stock options or warrants or conversion of convertible securities
using the if-converted method.&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;For
the six and three months ended June 30, 2022 and 2021, the basic and diluted income (loss) per share were the same due to the anti-dilutive
features of the warrants and options. For the six and three months ended June 30, 2022,&#160;of&#160;30,911&#160;shares purchasable under
warrants and options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock
market price. For the six and three months ended June 30, 2021,&#160;of&#160;30,911&#160;shares purchasable under warrants and options
were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market price.&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;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="c0" decimals="0" unitRef="shares">30911</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="c6" decimals="0" unitRef="shares">30911</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="c4" decimals="0" unitRef="shares">30911</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward contextRef="c5" decimals="0" unitRef="shares">30911</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0">&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;&lt;i&gt;Foreign
Currency Translation and Comprehensive Income (Loss)&lt;/i&gt;&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;The
Company&#x2019;s functional currency is the Renminbi (&#x201c;RMB&#x201d;). For financial reporting purposes, RMB were translated into U.S.
Dollars (&#x201c;USD&#x201d; or &#x201c;$&#x201d;) as the reporting currency. Assets and liabilities are translated at the exchange rate
in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange prevailing during the reporting
period. Translation adjustments arising from the use of different exchange rates from period to period are included as a component of
stockholders&#x2019; equity as &#x201c;Accumulated other comprehensive income.&#x201d; Gains and losses resulting from foreign currency
transactions are included in income. &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="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;The
Company follows FASB ASC Topic 220,&#160;&lt;i&gt;&#x201c;Comprehensive Income.&#x201d;&lt;/i&gt;&#160;Comprehensive income is comprised of net income
and all changes to the statements of stockholders&#x2019; equity, except those due to investments by stockholders, changes in paid-in
capital and distributions to stockholders.&#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;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock 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;Segment
Reporting&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;FASB
ASC Topic 280,&#160;&lt;i&gt;&#x201c;Segment Reporting,&#x201d;&lt;/i&gt;&#160;requires use of the &#x201c;management approach&#x201d; model for segment
reporting. The management approach model is based on the way a company&#x2019;s management organizes segments within the company for making
operating decisions and assessing performance. Reportable segments are based on products and services, geography, legal structure, management
structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has no effect on the Company&#x2019;s CFS
as substantially all of the Company&#x2019;s operations are conducted in one industry segment. All of the Company&#x2019;s assets are located
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;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock 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;New
Accounting Pronouncements&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;In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure all expected
credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and
supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial
assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods within those fiscal years, beginning
after December 15, 2022. Early application will be permitted for all entities for fiscal years, and interim periods within those fiscal
years, beginning after December 15, 2018. The Company is currently evaluating the impact that the standard will have on its CFS.&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="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
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the goodwill
impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount by which a reporting
unit&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance should be adopted on
a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim and annual reporting
periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating the impact of adopting
this standard on its CFS.&#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;&#160;&#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;Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified Public
Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&#x2019;s present or future
CFS.&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0">&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;&lt;b&gt;3.
OTHER RECEIVABLES&lt;/b&gt;&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 June 30, 2022, other receivables mainly consisted of (i) advances to third parties of $7,450, bearing no interest, payable upon demand,
ii) advance to employees of $4,759, iii) advance to suppliers of $2,680&#160;and (iv) others of $862,936&#160;including social insurance
receivable of $5,436&#160;and prepayment of $857,500 (see below).&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="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 2, 2021, the Company entered a Research and Development Cooperation Agreement with a software development company to design, establish,
upgrade and maintenance of Smart Energy Management Cloud Platform for energy storage and remote-site monitoring; upon completion, the
Company will provide such platform to its customers at a fee. Total contracted research and development cost is $1,000,000, as of June
30, 2022, the Company prepaid $200,000, and was committed to pay remaining $800,000&#160;after trial operation.&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="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 23, 2021, the Company entered a Market Research and Project Development Service Agreement with a consulting company in Xi&#x2019;an
for a service period of 12 months. The consulting company will perform market research for new energy industry including photovoltaic
and energy storage, develop potential new customers and due diligence check, assisting the Company for business cooperation negotiation
and relevant agreements preparation. Total contract amount is $1,150,000, and the Company prepaid $650,000 at commencement of the service;
the Company will pay $200,000 upon issuance of the research report, and pay the remaining of $300,000 upon completion all the services.&#160;As
of June 30, 2022, due to the impact of the epidemic, it is difficult to conduct field research and collect effective information, the
market research work is making slow progress and can only be proceed after PRC overall epidemic improves.&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: 11pt 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 December 31, 2021, other receivables mainly consisted of (i) advances to third parties of $7,842, bearing no interest, payable upon
demand, ii) advance to employees of $7,618, iii) advance to suppliers of $2,821&#160;and (iv) others of $862,331&#160;including social
insurance receivable of $4,831&#160;and prepayment of $857,500.&#160;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <creg:AdvanceToThirdParty contextRef="c2" decimals="0" unitRef="usd">7450</creg:AdvanceToThirdParty>
    <creg:AdvanceToEmployees contextRef="c2" decimals="0" unitRef="usd">4759</creg:AdvanceToEmployees>
    <creg:AdvanceToSuppliers contextRef="c2" decimals="0" unitRef="usd">2680</creg:AdvanceToSuppliers>
    <us-gaap:OtherReceivables contextRef="c2" decimals="0" unitRef="usd">862936</us-gaap:OtherReceivables>
    <creg:SocialInsuranceReceivable contextRef="c2" decimals="0" unitRef="usd">5436</creg:SocialInsuranceReceivable>
    <creg:SocialInsurancePrepayment contextRef="c0" decimals="0" unitRef="usd">857500</creg:SocialInsurancePrepayment>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c0" decimals="0" unitRef="usd">1000000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c0" decimals="0" unitRef="usd">200000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c2" decimals="0" unitRef="usd">800000</us-gaap:PrepaidExpenseAndOtherAssets>
    <creg:MarketResearchAndProjectDevelopmentDescription contextRef="c95">On
August 23, 2021, the Company entered a Market Research and Project Development Service Agreement with a consulting company in Xi&#x2019;an
for a service period of 12 months. The consulting company will perform market research for new energy industry including photovoltaic
and energy storage, develop potential new customers and due diligence check, assisting the Company for business cooperation negotiation
and relevant agreements preparation. Total contract amount is $1,150,000, and the Company prepaid $650,000 at commencement of the service;
the Company will pay $200,000 upon issuance of the research report, and pay the remaining of $300,000 upon completion all the services.</creg:MarketResearchAndProjectDevelopmentDescription>
    <creg:AdvanceToThirdParty contextRef="c3" decimals="0" unitRef="usd">7842</creg:AdvanceToThirdParty>
    <creg:AdvanceToEmployees contextRef="c3" decimals="0" unitRef="usd">7618</creg:AdvanceToEmployees>
    <creg:AdvanceToSuppliers contextRef="c3" decimals="0" unitRef="usd">2821</creg:AdvanceToSuppliers>
    <us-gaap:OtherReceivables contextRef="c3" decimals="0" unitRef="usd">862331</us-gaap:OtherReceivables>
    <creg:SocialInsuranceReceivable contextRef="c3" decimals="0" unitRef="usd">4831</creg:SocialInsuranceReceivable>
    <creg:SocialInsurancePrepayment contextRef="c96" decimals="0" unitRef="usd">857500</creg:SocialInsurancePrepayment>
    <creg:AssetSubjectToBuybackAndConstructionInProgressTextBlock contextRef="c0">&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;&lt;b&gt;4.
ASSET SUBJECT TO BUYBACK&lt;/b&gt;&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;&#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;The
Chengli project finished construction, and was transferred to the Company&#x2019;s fixed assets at a cost of $35.24&#160;million (without
impairment loss) and ready to be put into operation as of December 31, 2018.&#160;On January 22, 2019, Xi&#x2019;an Zhonghong completed
the transfer of Chengli CDQ WHPG project as the partial repayment for the loan and accrued interest of RMB 188,639,400 ($27.54 million)
to HYREF (see Note 8).&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="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
April 9, 2021, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station. As a result of the termination of the buy-back agreement, the Company recorded a
gain of approximately $3.1&#160;million from transferring the CDP WHPG station to HYREF as partial repayment of the entrusted loan, which
is the difference between the carrying value of the assets and loan and interest payable on the loan.&lt;/span&gt;&lt;/p&gt;</creg:AssetSubjectToBuybackAndConstructionInProgressTextBlock>
    <us-gaap:OtherAssets contextRef="c97" decimals="-4" unitRef="usd">35240000</us-gaap:OtherAssets>
    <creg:TransferredOfSharesDescription contextRef="c98">On January 22, 2019, Xi&#x2019;an Zhonghong completed
the transfer of Chengli CDQ WHPG project as the partial repayment for the loan and accrued interest of RMB 188,639,400 ($27.54 million)
to HYREF (see Note 8).</creg:TransferredOfSharesDescription>
    <creg:TerminationLoanAmount contextRef="c0" decimals="-5" unitRef="usd">3100000</creg:TerminationLoanAmount>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock 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.
ACCRUED LIABILITIES AND OTHER PAYABLES&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;Accrued
liabilities and other payables consisted of the following as of June 30, 2022 and December 31, 2021:&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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Education and union fund and social insurance payable&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;272,669&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;272,352&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;Consulting and legal expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;71,090&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,924&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;Accrued payroll and welfare&lt;/td&gt;&lt;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,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;287,026&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;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;43,571&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;41,506&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;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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;647,174&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;632,808&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:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock 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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Education and union fund and social insurance payable&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;272,669&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;272,352&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;Consulting and legal expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;71,090&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,924&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;Accrued payroll and welfare&lt;/td&gt;&lt;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,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;287,026&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;Other&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;43,571&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;41,506&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;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;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;647,174&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;632,808&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:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c99" decimals="0" unitRef="usd">272669</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c100" decimals="0" unitRef="usd">272352</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c101" decimals="0" unitRef="usd">71090</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c102" decimals="0" unitRef="usd">31924</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c103" decimals="0" unitRef="usd">259844</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c104" decimals="0" unitRef="usd">287026</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c105" decimals="0" unitRef="usd">43571</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c106" decimals="0" unitRef="usd">41506</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c2" decimals="0" unitRef="usd">647174</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c3" decimals="0" unitRef="usd">632808</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <creg:TaxPayableTextBlock 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.
TAXES 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;Taxes
payable consisted of the following as of June 30, 2022 and December 31, 2021:&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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Income tax&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;7,613,203&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;7,641,787&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;Other taxes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;116&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;71&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;7,613,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,641,858&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;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;3,046,694&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,075,233&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;Noncurrent&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,566,625&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,566,625&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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 June 30, 2022, income tax payable included $7.61&#160;million ($3.04&#160;million included in current above and $4.57&#160;million
noncurrent) from recording the estimated one-time transition tax on post-1986 foreign unremitted earnings under the Tax Cut and Jobs
Act signed on December 22, 2017.&#160;An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years with 8% of net tax liability in each of the first five years, 15% in the sixth year, 20%
in the seventh year, and 25% in the eighth year.&#160;The Company made such an election.&#160;&lt;/span&gt;&lt;/p&gt;</creg:TaxPayableTextBlock>
    <creg:IncomeTaxPayableDisclosureTableTextBlock 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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Income tax&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;7,613,203&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;7,641,787&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;Other taxes&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;116&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;71&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;7,613,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,641,858&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;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;3,046,694&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,075,233&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;Noncurrent&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,566,625&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,566,625&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</creg:IncomeTaxPayableDisclosureTableTextBlock>
    <us-gaap:AccruedIncomeTaxes contextRef="c2" decimals="0" unitRef="usd">7613203</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccruedIncomeTaxes contextRef="c3" decimals="0" unitRef="usd">7641787</us-gaap:AccruedIncomeTaxes>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c2" decimals="0" unitRef="usd">116</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent contextRef="c3" decimals="0" unitRef="usd">71</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c2" decimals="0" unitRef="usd">7613319</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">7641858</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c2" decimals="0" unitRef="usd">3046694</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c3" decimals="0" unitRef="usd">3075233</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c2" decimals="0" unitRef="usd">4566625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c3" decimals="0" unitRef="usd">4566625</us-gaap:AccruedIncomeTaxesNoncurrent>
    <creg:IncomeTaxPayable contextRef="c2" decimals="-4" unitRef="usd">7610000</creg:IncomeTaxPayable>
    <creg:TaxPayableCurrent contextRef="c2" decimals="-4" unitRef="usd">3040000.00</creg:TaxPayableCurrent>
    <creg:TaxesPayableNonCurrent contextRef="c2" decimals="-4" unitRef="usd">4570000</creg:TaxesPayableNonCurrent>
    <creg:IncomeTaxLiabilityInstallmentsDescription contextRef="c0">An election was available for the U.S. shareholders of a foreign company to pay the tax liability
in installments over a period of eight years with 8% of net tax liability in each of the first five years, 15% in the sixth year, 20%
in the seventh year, and 25% in the eighth year.</creg:IncomeTaxLiabilityInstallmentsDescription>
    <creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock contextRef="c0">&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;&lt;b&gt;7.
DEFERRED TAX, NET&lt;/b&gt;&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;Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance with
US GAAP; interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as it did not
meet revenue recognition in accordance with US GAAP; accrued employee social insurance that can be deducted for tax purposes in the future,
and the difference between tax and accounting basis of cost of fixed assets which was capitalized for tax purposes and expensed as part
of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference between tax and accounting basis of net
investment in sales-type leases.&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;As
of June 30, 2022 and December 31 2021, deferred tax assets 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 9pt"&gt;Accrued expenses&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,234&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;61,301&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-left: 9pt"&gt;Write-off Erdos TCH net investment in sales-type leases *&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,984,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,299,343&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-left: 9pt"&gt;Impairment loss of Xi&#x2019;an TCH&#x2019;s investment into the HYREF fund&lt;/td&gt;&lt;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,793,754&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,940,854&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-left: 9pt"&gt;US NOL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;516,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;463,508&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; padding-left: 9pt"&gt;PRC NOL&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,679,870&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;10,189,545&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;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;19,032,597&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,954,551&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: valuation allowance for deferred tax 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;(19,032,597&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;(19,954,551&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Deferred tax assets, 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-93"&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;&lt;div style="-sec-ix-hidden: hidden-fact-94"&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;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/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;This represents the tax basis of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease payments contingent upon generation of electricity.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock 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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left; padding-left: 9pt"&gt;Accrued expenses&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,234&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;61,301&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-left: 9pt"&gt;Write-off Erdos TCH net investment in sales-type leases *&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,984,254&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,299,343&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-left: 9pt"&gt;Impairment loss of Xi&#x2019;an TCH&#x2019;s investment into the HYREF fund&lt;/td&gt;&lt;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,793,754&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,940,854&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-left: 9pt"&gt;US NOL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;516,485&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;463,508&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; padding-left: 9pt"&gt;PRC NOL&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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,679,870&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;10,189,545&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;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;19,032,597&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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,954,551&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: valuation allowance for deferred tax 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;(19,032,597&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;(19,954,551&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Deferred tax assets, 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-93"&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;&lt;div style="-sec-ix-hidden: hidden-fact-94"&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;table cellpadding="0" cellspacing="0" style="font: 11pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/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;This represents the tax basis of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease payments contingent upon generation of electricity.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c2" decimals="0" unitRef="usd">58234</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c3" decimals="0" unitRef="usd">61301</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c2" decimals="0" id="ix_0_fact" unitRef="usd">-5984254</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c3" decimals="0" id="ix_1_fact" unitRef="usd">-6299343</us-gaap:DeferredTaxLiabilitiesOther>
    <creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund contextRef="c2" decimals="0" unitRef="usd">-2793754</creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund>
    <creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund contextRef="c3" decimals="0" unitRef="usd">-2940854</creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund>
    <creg:DeferredTaxAssetNoncurrentNetOperatingLoss contextRef="c2" decimals="0" unitRef="usd">516485</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
    <creg:DeferredTaxAssetNoncurrentNetOperatingLoss contextRef="c3" decimals="0" unitRef="usd">463508</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="c2" decimals="0" unitRef="usd">9679870</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="c3" decimals="0" unitRef="usd">10189545</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <creg:DeferredTaxAssetsGrossNoncurrent1 contextRef="c2" decimals="0" unitRef="usd">19032597</creg:DeferredTaxAssetsGrossNoncurrent1>
    <creg:DeferredTaxAssetsGrossNoncurrent1 contextRef="c3" decimals="0" unitRef="usd">19954551</creg:DeferredTaxAssetsGrossNoncurrent1>
    <creg:DeferredTaxAssetsValuationAllowanceNoncurrent1 contextRef="c2" decimals="0" unitRef="usd">-19032597</creg:DeferredTaxAssetsValuationAllowanceNoncurrent1>
    <creg:DeferredTaxAssetsValuationAllowanceNoncurrent1 contextRef="c3" decimals="0" unitRef="usd">-19954551</creg:DeferredTaxAssetsValuationAllowanceNoncurrent1>
    <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;8.
LOAN 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;&lt;span style="text-decoration:underline"&gt;Entrusted
Loan Payable (HYREF Loan)&lt;/span&gt;&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;The
HYREF Fund was established in July 2013 with a total fund of RMB&#160;460&#160;million ($77&#160;million) invested in Xi&#x2019;an Zhonghong
for Zhonghong&#x2019;s three new CDQ WHPG projects.&#160;The HYREF Fund invested RMB 3 million ($0.5 million) as an equity investment
and RMB 457 million ($74.5 million) as a debt investment in Xi&#x2019;an Zhonghong; in return for such investments, the HYREF Fund was
to receive interest from Zhonghong for the HYREF Fund&#x2019;s debt investment. The loan was collateralized by the accounts receivable
and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#x2019;s
three CDQ WHPG systems; and a 27 million RMB ($4.39 million) capital contribution made by Xi&#x2019;an TCH in Zhonghong. Repayment of
the loan (principal and interest) was also jointly and severally guaranteed by Xi&#x2019;an TCH and the Chairman and CEO of the Company.
In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan
to Zhonghong&#x2019;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were
pledged to Industrial Bank as an additional guarantee along with Xi&#x2019;an TCH&#x2019;s equity in Zhonghong.&#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;&#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;The
term of this loan was for 60 months from July 31, 2013 to July 30, 2018, with interest of&#160;12.5%.&#160;The Company had paid RMB 50
million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement
with the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million)
to August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million) The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the
final approval from its headquarters. The headquarters did not approve the extension proposal with an adjusted interest of 9%; however,
on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below&#160;As of December
31, 2021, the interest payable for this loan was $379,323 and the outstanding principal balance was $12,077,105. As of June 30, 2022,
the interest payable for this loan was $360,350 and the outstanding principal balance was $11,473,016.&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="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;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Repayment
of HYREF loan&lt;/span&gt;&lt;/i&gt;&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="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;1.&#160;Transfer
of Chengli project as partial repayment&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="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 29, 2018, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station Fixed
Assets Transfer Agreement, pursuant to which Xi&#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment for the loan
of RMB&#160;188,639,400&#160;($27.54&#160;million) to HYREF, the transfer of which was completed on January 22, 2019.&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="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;Xi&#x2019;an
TCH is a secondary limited partner of HYREF. The fair value of the CDQ WHPG station applied in the transfer was determined by the parties
based upon the appraisal report issued by Zhonglian Assets Appraisal Group (Shaanxi) Co., Ltd. as of August 15, 2018. However, per the
discussion below, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, Guohua Ku and Chonggong Bai (the &#x201c;Buyers&#x201d;) entered into a Buy Back
Agreement, also agreed to buy back the Station when conditions under the Buy Back Agreement are met. Due to the Buy Back agreement, the
loan was not deemed repaid, and therefore the Company recognized Chengli project as assets subject to buyback and kept the loan payable
remained recognized under ASC 405-20-40-1 as of December 31, 2020. The Buy Back agreement was terminated in April 2021 (see 2 below for
detail).&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;2.&#160;Buy
Back Agreement&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
December 29, 2018, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&#x2019;an Hanneng Enterprises Management
Consulting Co. Ltd. (&#x201c;Xi&#x2019;an Hanneng&#x201d;) entered into a Buy Back Agreement.&#160;&#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;&#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&gt;Pursuant to the Buy Back Agreement,
the Buyers jointly and severally agreed to buy back all outstanding capital equity of Xi&#x2019;an Hanneng which was transferred to HYREF
by Chonggong Bai (see 3 below), and a CDQ WHPG station in Boxing County which was transferred to HYREF by Xi&#x2019;an Zhonghong. The buy-back
price for the Xi&#x2019;an Hanneng&#x2019;s equity was based on the higher of (i) the market price of the equity shares at the time of buy-back;
or (ii) the original transfer price of the equity shares plus bank interest. The buy-back price for the Station was based on the higher
of (i) the FV of the Station on the date transferred; or (ii) the loan balance at the date of the transfer plus interest accrued through
that date. HYREF could request that the Buyers buy back the equity shares of Xi&#x2019;an Hanneng and/or the CDQ WHPG station if one of
the following conditions is met: (i) HYREF holds the equity shares of Xi&#x2019;an Hanneng until December 31, 2021; (ii) Xi&#x2019;an Huaxin
New Energy Co., Ltd., is delisted from The National Equities Exchange And Quotations Co., Ltd., a Chinese over-the-counter trading system
(the &#x201c;NEEQ&#x201d;); (iii) Xi&#x2019;an Huaxin New Energy, or any of the Buyers or its affiliates has a credit problem, including
not being able to issue an auditor report or standard auditor report or any control person or executive of the Buyers is involved in crimes
and is under prosecution or has other material credit problems, to HYREF&#x2019;s reasonable belief; (iv) if Xi&#x2019;an Zhonghong fails
to timely make repayment on principal or interest of the loan agreement, its supplemental agreement or extension agreement; (v) the Buyers
or any party to the Debt Repayment Agreement materially breaches the Debt Repayment Agreement or its related transaction documents, including
but not limited to the Share Transfer Agreement, the Pledged Assets Transfer Agreement, the Entrusted Loan Agreement and their guarantee
agreements and supplemental agreements.&#160;Due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report, on December
19, 2019, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding
capital equity of Xi&#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB&#160;261,727,506&#160;($37.52&#160;million)
including accrued interest of RMB&#160;14,661,506&#160;($2.10&#160;million), and was paid in full by Xi&#x2019;an TCH on December 20, 2019.&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="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
April 9, 2021, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing&#160;of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment
from the buyers other than keeping the CDQ WHPG station. The Company recorded a gain of approximately $3.1&#160;million from transferring
the CDP WHPG station to HYREF as partial repayment of the entrusted loan resulting from the termination of the buy-back agreement.&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="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;3.
Transfer of Xuzhou Huayu Project and Shenqiu Phase I&#160;&amp;amp; II project to Mr. Bai for partial repayment of HYREF loan&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="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
January 4, 2019, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant to
which Xi&#x2019;an Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking Co., Ltd.
(&#x201c;Xuzhou Huayu Project&#x201d;) to Mr. Bai for RMB&#160;120,000,000&#160;($17.52&#160;million) and Xi&#x2019;an TCH transferred two
Biomass Power Generation Projects in Shenqiu (&#x201c;Shenqiu Phase I and II Projects&#x201d;) to Mr. Bai for RMB&#160;127,066,000&#160;($18.55&#160;million).
Mr. Bai agreed to transfer all the equity shares of his wholly owned company, Xi&#x2019;an Hanneng, to HYREF as repayment for the RMB&#160;247,066,000&#160;($36.07&#160;million)
loan made by Xi&#x2019;an Zhonghong to HYREF as consideration for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II
Projects.&#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;&#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 15, 2019, Xi&#x2019;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&#x2019;an TCH completed the transfer
of Shenqiu Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of his wholly owned
company, Xi&#x2019;an Hanneng, to HYREF as repayment of Xi&#x2019;an Zhonghong&#x2019;s loan to HYREF as consideration for the transfer
of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&#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;&#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;Xi&#x2019;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&#x2019;an Huaxin New Energy Co., Ltd. (&#x201c;Huaxin&#x201d;),
so that HYREF will indirectly receive and own such shares of Xi&#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&#x2019;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&#x2019;an Hanneng was not able to obtain the remaining 17,202,000 shares
due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.&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
December 19, 2019, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back all outstanding
capital equity of Xi&#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back price was RMB&#160;261,727,506&#160;($37.52&#160;million)
including accrued interest of RMB&#160;14,661,506&#160;($2.10&#160;million), and was paid in full by Xi&#x2019;an TCH on December 20,
2019.&#160;On December 20, 2019,&#160;Mr. Bai, Xi&#x2019;an TCH and Xi&#x2019;an Zhonghong agreed to have Mr. Bai repay the Company in
cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1&lt;sup&gt;st&lt;/sup&gt;&#160;payment of RMB 50 million
($7.17 million) is due on January 5, 2020, the 2&lt;sup&gt;nd&#160;&lt;/sup&gt;payment of RMB 50 million ($7.17 million) was due on February 5, 2020,
the 3&lt;sup&gt;rd&#160;&lt;/sup&gt;payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4&lt;sup&gt;th&lt;/sup&gt;&#160;payment of RMB 50
million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September 30, 2020.
As of December 31, 2020, the Company received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.&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="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
April 9, 2021, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment Agreement
(termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019 was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station. The Company recorded a gain of approximately $3.1&#160;million from transferring
the CDP WHPG station to HYREF as partial repayment of the entrusted loan resulting from the termination of the buy-back agreement.&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="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;4.
The lender agreed to extend the repayment of RMB&#160;77.00&#160;million ($12.13&#160;million) to July 8, 2023. However, per court&#x2019;s
judgement on June 28, 2021, the Company should repay principal $12.13 million and accrued interest of $0.38 million within 10 days from
the judgment date. The Company has not paid it yet as of this report date, but will pay it in full by the end of 2022.&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="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;Xi&#x2019;an
TCH had investment RMB&#160;75.00&#160;million ($11.63&#160;million) into the HYREF fund as a secondary limited partner, and the Company
recorded an impairment loss of $11.63&#160;million for such investment during the year ended December 31, 2021 due to uncertainty of
the collection of the investment. This was impaired as Hongyaun does not have the ability to pay back.&lt;/span&gt;&lt;/p&gt;</us-gaap:DebtDisclosureTextBlock>
    <creg:TotalFundCapitalContribution contextRef="c107" decimals="-6" unitRef="cny">460000000</creg:TotalFundCapitalContribution>
    <creg:TotalFundCapitalContribution contextRef="c107" decimals="-6" unitRef="usd">77000000</creg:TotalFundCapitalContribution>
    <creg:DescriptionOfEquityInvestment contextRef="c108">The HYREF Fund invested RMB 3 million ($0.5 million) as an equity investment
and RMB 457 million ($74.5 million) as a debt investment in Xi&#x2019;an Zhonghong; in return for such investments, the HYREF Fund was
to receive interest from Zhonghong for the HYREF Fund&#x2019;s debt investment. The loan was collateralized by the accounts receivable
and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&#x2019;s
three CDQ WHPG systems; and a 27 million RMB ($4.39 million) capital contribution made by Xi&#x2019;an TCH in Zhonghong. Repayment of
the loan (principal and interest) was also jointly and severally guaranteed by Xi&#x2019;an TCH and the Chairman and CEO of the Company.
In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan
to Zhonghong&#x2019;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were
pledged to Industrial Bank as an additional guarantee along with Xi&#x2019;an TCH&#x2019;s equity in Zhonghong.</creg:DescriptionOfEquityInvestment>
    <us-gaap:DerivativeCapInterestRate contextRef="c2" decimals="3" unitRef="pure">0.125</us-gaap:DerivativeCapInterestRate>
    <creg:DescriptionOfRemainingLoanBalance contextRef="c0">The Company had paid RMB 50
million ($7.54 million) of the RMB 280 million ($42.22 million), and on August 5, 2016, the Company entered into a supplemental agreement
with the lender to extend the due date of the remaining RMB 230 million ($34.68 million) of the original RMB 280 million ($45.54 million)
to August 6, 2017. During the year ended December 31, 2017, the Company negotiated with the lender again to further extend the remaining
loan balance of RMB 230 million ($34.68 million), RMB 100 million ($16.27 million), and RMB 77 million ($12.08 million) The lender had
tentatively agreed to extend the remaining loan balance until August 2019 with an adjusted annual interest rate of 9%, subject to the
final approval from its headquarters. The headquarters did not approve the extension proposal with an adjusted interest of 9%; however,
on December 29, 2018, the Company worked out with the lender an alternative repayment proposal as described below&#160;As of December
31, 2021, the interest payable for this loan was $379,323 and the outstanding principal balance was $12,077,105. As of June 30, 2022,
the interest payable for this loan was $360,350 and the outstanding principal balance was $11,473,016.</creg:DescriptionOfRemainingLoanBalance>
    <us-gaap:LongTermLoansFromBank contextRef="c109" decimals="0" unitRef="cny">188639400</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c109" decimals="-4" unitRef="usd">27540000</us-gaap:LongTermLoansFromBank>
    <creg:BuyBackPrice contextRef="c110" decimals="0" unitRef="cny">261727506</creg:BuyBackPrice>
    <creg:BuyBackPrice contextRef="c110" decimals="-4" unitRef="usd">37520000</creg:BuyBackPrice>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c110" decimals="0" unitRef="cny">14661506</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c110" decimals="-4" unitRef="usd">2100000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:LongTermLoansFromBank contextRef="c111" decimals="0" unitRef="cny">120000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c111" decimals="-4" unitRef="usd">17520000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c112" decimals="0" unitRef="cny">127066000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c112" decimals="-4" unitRef="usd">18550000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c113" decimals="0" unitRef="cny">247066000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c113" decimals="-4" unitRef="usd">36070000.00</us-gaap:LongTermLoansFromBank>
    <creg:DescriptionOfRemainingLoanBalance contextRef="c114">Xi&#x2019;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&#x2019;an Huaxin New Energy Co., Ltd. (&#x201c;Huaxin&#x201d;),
so that HYREF will indirectly receive and own such shares of Xi&#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&#x2019;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&#x2019;an Hanneng was not able to obtain the remaining 17,202,000 shares
due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.&#160;</creg:DescriptionOfRemainingLoanBalance>
    <creg:BuyBackPrice contextRef="c115" decimals="0" unitRef="cny">261727506</creg:BuyBackPrice>
    <creg:BuyBackPrice contextRef="c115" decimals="-4" unitRef="usd">37520000</creg:BuyBackPrice>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c115" decimals="0" unitRef="cny">14661506</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c115" decimals="-4" unitRef="usd">2100000</us-gaap:DepositLiabilitiesAccruedInterest>
    <creg:TransferPriceInstallmentPaymentsDescription contextRef="c116">On December 20, 2019,&#160;Mr. Bai, Xi&#x2019;an TCH and Xi&#x2019;an Zhonghong agreed to have Mr. Bai repay the Company in
cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1st&#160;payment of RMB 50 million
($7.17 million) is due on January 5, 2020, the 2nd&#160;payment of RMB 50 million ($7.17 million) was due on February 5, 2020,
the 3rd&#160;payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4th&#160;payment of RMB 50
million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September 30, 2020.
As of December 31, 2020, the Company received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.</creg:TransferPriceInstallmentPaymentsDescription>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLoss contextRef="c0" decimals="-5" unitRef="usd">3100000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <us-gaap:GainLossOnSalesOfConsumerLoans contextRef="c0" decimals="-5" unitRef="usd">3100000</us-gaap:GainLossOnSalesOfConsumerLoans>
    <us-gaap:LongTermLoansFromBank contextRef="c2" decimals="-4" unitRef="cny">77000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c2" decimals="-4" unitRef="usd">12130000</us-gaap:LongTermLoansFromBank>
    <creg:RepaymentPrincipalAmount contextRef="c117" decimals="-4" unitRef="usd">12130000</creg:RepaymentPrincipalAmount>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c117" decimals="-4" unitRef="usd">380000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:Investments contextRef="c118" decimals="-4" unitRef="cny">75000000</us-gaap:Investments>
    <us-gaap:Investments contextRef="c118" decimals="-4" unitRef="usd">11630000</us-gaap:Investments>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment contextRef="c119" decimals="-4" unitRef="usd">11630000</us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&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;&lt;b&gt;9.
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; 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 June 30, 2022 and December 31, 2021, the Company had $24,525&#160;and $27,357, respectively, in advances from the Company&#x2019;s
management, which bears no interest, is unsecured, and payable upon demand.&#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;&#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;&lt;span&gt;On February 23, 2021, the Company
entered into certain securities purchase agreements with several non-U.S. investors (the &#x201c;Purchasers&#x201d;),&#160;pursuant to which
the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522 per share.&#160;One
of the purchasers is the Company&#x2019;s CEO (who is also the Company&#x2019;s Chairman), who purchased 1,000,000 common shares of the
Company. In April 2021, the Company&#x2019;s CEO amended the number of shares that he would purchase from 1,000,000 to 940,000. In April
2021 the Company returned to the Company&#x2019;s CEO the $691,320 in extra proceeds that had been received earlier.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c2" decimals="0" unitRef="usd">24525</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c3" decimals="0" unitRef="usd">27357</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c120">On February 23, 2021, the Company
entered into certain securities purchase agreements with several non-U.S. investors (the &#x201c;Purchasers&#x201d;),&#160;pursuant to which
the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522 per share.&#160;One
of the purchasers is the Company&#x2019;s CEO (who is also the Company&#x2019;s Chairman), who purchased 1,000,000 common shares of the
Company. In April 2021, the Company&#x2019;s CEO amended the number of shares that he would purchase from 1,000,000 to 940,000. In April
2021 the Company returned to the Company&#x2019;s CEO the $691,320 in extra proceeds that had been received earlier.</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
    <creg:ConvertibleNotePayableNetTextBlock 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.
NOTE PAYABLE, NET&lt;/b&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;&#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;&lt;span style="text-decoration:underline"&gt;Promissory
Notes in December 2020&lt;/span&gt;&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
December 4, 2020, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued
the Purchaser a Promissory Note of $3,150,000. The Purchaser purchased the Note with an original issue discount (&#x201c;OID&#x201d;) of
$150,000, which was recognized as debt discount is amortized using the interest method over the life of the note. The Note bears interest
at&#160;8% and has a term of&#160;24 months. All outstanding principal and accrued interest on the Note is due and payable December 3,
2022. The Company&#x2019;s obligations under the Note may be prepaid at any time, provided that in such circumstance the Company would
pay&#160;125% of any amounts outstanding under the Note and being prepaid.&#160;Beginning on the date that is six months from the issue
date of the Note, Purchaser shall have the right to redeem any amount of this Note up to $500,000&#160;per calendar month by providing
written notice to the Company.&#160;Upon receipt of the redemption notice from the lender, the Company shall pay the applicable redemption
amount in cash to lender within three trading days of receipt of such redemption notice; if the Company fails to pay, then the outstanding
balance will automatically be increased by&#160;25%. During the six months ended June 30, 2022, the Company amortized OID of $69,355&#160;and
recorded $835&#160;interest expense on this Note. During the three months ended June 30, 2022, the Company amortized OID of $0&#160;and
recorded $0&#160;interest expense on this Note.&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;During
the year ended December 31, 2021, the Company entered into several Exchange Agreements with the lender, pursuant to the Agreements, the
Company and Lender partitioned new Promissory Notes of $3,850,000&#160;from the original Promissory Note, including adjustment of $818,914&#160;to
increase the principal of the notes during the second quarter of 2021 as a result of the Company&#x2019;s failure to pay the redemption
amount in cash to lender within three trading days from receipt of the redemption notice, the Company recorded $818,914&#160;principal
adjustment as interest expense.&#160;The Company and Lender exchanged these Partitioned Notes for the delivery of&#160;576,108&#160;shares
of the Company&#x2019;s common stock.&#160;The Company recorded $151,275&#160;loss on conversion of these notes in 2021. On January 10,
2022, the Company and Lender exchanged a Partitioned Notes of $346,986 for the delivery of&#160;58,258&#160;shares of the Company&#x2019;s
common stock.&#160;The Company recorded $26,193&#160;loss on conversion of this note in 2022.&#160;This Promissory Notes was paid in
full on January 10, 2022.&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="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;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Promissory
Notes in April 2021&lt;/span&gt;&lt;/i&gt;&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;&lt;i&gt;&#160;&lt;/i&gt;&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
April 2, 2021, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company issued
to the Purchaser a Promissory Note of $5,250,000. The Purchaser purchased the Note with an OID of $250,000, which was recognized as a
debt discount is amortized using the interest method over the life of the note. The Note bears interest at&#160;8% and has a term of&#160;24
months. All outstanding principal and accrued interest on the Note is due and payable on April 1, 2023. The Company&#x2019;s obligations
under the Note may be prepaid at any time, provided that in such circumstance the Company would pay&#160;125% of any amounts outstanding
under the Note and being prepaid. Beginning on the date that is six months from the issue date of the Note, Purchaser shall have the
right to redeem any amount of this Note up to&#160;$825,000&#160;per calendar month by providing written notice to the Company. Upon
receipt of the redemption notice from the lender, the Company shall pay the applicable redemption amount in cash to lender within three
trading days of receipt of such redemption notice; if the Company fails to pay, then the outstanding balance will automatically be increased
by&#160;25%. On October 28, 2021, the lender made an adjustment of $1,370,897&#160;to increase the outstanding principal of the notes
as a result of the Company&#x2019;s failure to pay the redemption amount in cash to lender on time, the Company recorded $1,370,897&#160;principal
adjustment as interest expense in 2021. During the six months ended June 30, 2022, the Company amortized OID of $62,500&#160;and recorded
$229,428&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $1,550,000 for the delivery
of&#160;255,386&#160;shares of the Company&#x2019;s common stock.&#160;During the three months ended June 30, 2022, the Company amortized
OID of $31,250 and recorded $109,697 interest on this Note. The Company recorded $94,928&#160;loss on conversion of these notes in 2022.&#160;As
of June 30, 2022, the outstanding principal balance of this note was $5,406,212&#160;(net of unamortized OID of $93,750) with accrued
interest of $133,807. The Note was classified as a current liability in accordance with ASC 470-10-45 Other Presentation Matters &#x2013;
General Due on Demand Loan Arrangements.&lt;/span&gt;&lt;/p&gt;</creg:ConvertibleNotePayableNetTextBlock>
    <us-gaap:ConvertibleNotesPayable contextRef="c121" decimals="0" unitRef="usd">3150000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c121" decimals="0" unitRef="usd">150000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c122" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ShortTermDebtTerms contextRef="c122">24 months</us-gaap:ShortTermDebtTerms>
    <creg:IncreaseDecreaseOutstandingBalancePercentage contextRef="c122" decimals="2" unitRef="pure">1.25</creg:IncreaseDecreaseOutstandingBalancePercentage>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount contextRef="c121" decimals="0" unitRef="usd">500000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c122" decimals="2" unitRef="pure">0.25</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c123" decimals="0" unitRef="usd">69355</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c123" decimals="0" unitRef="usd">835</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c124" decimals="0" unitRef="usd">0</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c124" decimals="0" unitRef="usd">0</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:DebtDefaultLongtermDebtAmount contextRef="c3" decimals="0" unitRef="usd">3850000</us-gaap:DebtDefaultLongtermDebtAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c62" decimals="0" unitRef="usd">818914</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ReceivableWithImputedInterestFaceAmount contextRef="c3" decimals="0" unitRef="usd">818914</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:ConversionOfStockDescription contextRef="c96">The Company and Lender exchanged these Partitioned Notes for the delivery of&#160;576,108&#160;shares
of the Company&#x2019;s common stock.</us-gaap:ConversionOfStockDescription>
    <creg:LossOnConversionAmount contextRef="c96" decimals="0" unitRef="usd">151275</creg:LossOnConversionAmount>
    <us-gaap:ConversionOfStockDescription contextRef="c125">On January 10,
2022, the Company and Lender exchanged a Partitioned Notes of $346,986 for the delivery of&#160;58,258&#160;shares of the Company&#x2019;s
common stock.</us-gaap:ConversionOfStockDescription>
    <creg:LossOnConversionAmount contextRef="c0" decimals="0" unitRef="usd">26193</creg:LossOnConversionAmount>
    <creg:PromissioryNote contextRef="c126" decimals="0" unitRef="usd">5250000</creg:PromissioryNote>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c127" decimals="0" unitRef="usd">250000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c126" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ShortTermDebtTerms contextRef="c126">24
months</us-gaap:ShortTermDebtTerms>
    <creg:IncreaseDecreaseOutstandingBalancePercentage contextRef="c126" decimals="2" unitRef="pure">1.25</creg:IncreaseDecreaseOutstandingBalancePercentage>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount contextRef="c127" decimals="0" unitRef="usd">825000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c126" decimals="2" unitRef="pure">0.25</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c128" decimals="0" unitRef="usd">1370897</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ReceivableWithImputedInterestFaceAmount contextRef="c129" decimals="0" unitRef="usd">1370897</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:ConversionOfStockDescription contextRef="c130">During the six months ended June 30, 2022, the Company amortized OID of $62,500&#160;and recorded
$229,428&#160;interest expense on this Note; and the Company and Lender exchanged these Partitioned Notes of $1,550,000 for the delivery
of&#160;255,386&#160;shares of the Company&#x2019;s common stock.</us-gaap:ConversionOfStockDescription>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c130" decimals="0" unitRef="usd">62500</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c130" decimals="0" unitRef="usd">229428</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c6" decimals="0" unitRef="usd">31250</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c6" decimals="0" unitRef="usd">109697</us-gaap:InterestExpenseDebtExcludingAmortization>
    <creg:LossOnConversionAmount contextRef="c130" decimals="0" unitRef="usd">94928</creg:LossOnConversionAmount>
    <creg:OutstandingPrincipalBalance contextRef="c130" decimals="0" unitRef="usd">5406212</creg:OutstandingPrincipalBalance>
    <us-gaap:DebtInstrumentUnamortizedDiscountCurrent contextRef="c131" decimals="0" unitRef="usd">93750</us-gaap:DebtInstrumentUnamortizedDiscountCurrent>
    <creg:InterestExpensesDebtExcludingAmortization contextRef="c130" decimals="0" unitRef="usd">133807</creg:InterestExpensesDebtExcludingAmortization>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0">&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;&lt;b&gt;11.
SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION&lt;/b&gt;&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;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Shares
Issued for Equity Financing in 2021&lt;/span&gt;&lt;/i&gt;&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;On
February 23, 2021,&#160;the Company entered into certain securities purchase agreements with several non-U.S. investors (the &#x201c;Purchasers&#x201d;),
pursuant to which the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522
per share, which was the five-day average closing price immediately prior to signing the Purchase Agreements.&#160;One of the purchasers
is the Company&#x2019;s CEO (also is the Company&#x2019;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11,
2021, the Company received approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase
agreements, there anywhere no fees paid in connection with this financing. In April 2021, the Company&#x2019;s CEO amended the number
of shares that he would purchase from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became
3,260,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&#x2019;s CEO in April 2021.&#160;The
stock certificates for these shares were issued in April 2021.&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;&lt;span style="text-decoration:underline"&gt;Warrants&lt;/span&gt;&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;Following
is a summary of the activities of warrants that were issued from equity financing for the six months ended June 30, 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; Warrants&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;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Outstanding at January 1, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;30,411&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;14.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2.21&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;Exercisable at January 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,411&lt;/td&gt;&lt;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;14.0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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.21&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;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-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;&lt;div style="-sec-ix-hidden: hidden-fact-97"&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;Exchanged&lt;/td&gt;&lt;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;-&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-99"&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-100"&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&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-101"&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-102"&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-103"&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;Expired&lt;/td&gt;&lt;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-104"&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-105"&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-106"&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&gt;Outstanding at June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,411&lt;/td&gt;&lt;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;14.0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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.71&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;Exercisable at June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,411&lt;/td&gt;&lt;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;14.0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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.71&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <creg:AgreementDescription contextRef="c120">On
February 23, 2021,&#160;the Company entered into certain securities purchase agreements with several non-U.S. investors (the &#x201c;Purchasers&#x201d;),
pursuant to which the Company agreed to sell to the Purchasers, up to 3,320,000 shares of common stock of the Company, at&#160;$11.522
per share, which was the five-day average closing price immediately prior to signing the Purchase Agreements.&#160;One of the purchasers
is the Company&#x2019;s CEO (also is the Company&#x2019;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11,
2021, the Company received approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase
agreements, there anywhere no fees paid in connection with this financing. In April 2021, the Company&#x2019;s CEO amended the number
of shares that he would purchase from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became
3,260,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&#x2019;s CEO in April 2021.&#160;The
stock certificates for these shares were issued in April 2021.&#160;</creg:AgreementDescription>
    <creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock 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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; Warrants&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;Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Outstanding at January 1, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;30,411&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;14.0&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2.21&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;Exercisable at January 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,411&lt;/td&gt;&lt;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;14.0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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.21&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;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-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;&lt;div style="-sec-ix-hidden: hidden-fact-97"&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;Exchanged&lt;/td&gt;&lt;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;-&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-99"&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-100"&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&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-101"&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-102"&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-103"&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;Expired&lt;/td&gt;&lt;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-104"&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-105"&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-106"&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&gt;Outstanding at June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,411&lt;/td&gt;&lt;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;14.0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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.71&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;Exercisable at June 30, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,411&lt;/td&gt;&lt;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;14.0&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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.71&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c132" decimals="0" unitRef="shares">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c132" decimals="1" unitRef="usdPershares">14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 contextRef="c133">P2Y2M15D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c134" decimals="0" unitRef="shares">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c134" decimals="1" unitRef="usdPershares">14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance contextRef="c133">P2Y2M15D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c134" decimals="0" unitRef="shares">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c134" decimals="1" unitRef="usdPershares">14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c133">P1Y8M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c133" decimals="0" unitRef="shares">30411</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c133" decimals="1" unitRef="usdPershares">14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2 contextRef="c133">P1Y8M15D</creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2>
    <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;12.
STOCK-BASED COMPENSATION PLAN&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;&lt;span style="text-decoration:underline"&gt;Options
to Employees and Directors&lt;/span&gt;&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
June 19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &#x201c;Plan&#x201d;)
at its annual meeting. The total shares of Common Stock authorized for issuance during the term of the Plan is&#160;124,626&#160;. The
Plan was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder approval, and will
terminate on the earliest to occur of (i) the 10th anniversary of the Plan&#x2019;s effective date, or (ii) the date on which all shares
available for issuance under the Plan shall have been issued as fully-vested shares. The stockholders approved the Plan at their annual
meeting on June 19, 2015.&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="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;The
following table summarizes option activity with respect to employees and independent directors for the six months ended June 30, 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; Shares&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;Average&lt;br/&gt; Exercise Price&lt;br/&gt; per Share&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Outstanding at January 1, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;500&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;16.1&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;5.32&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;Exercisable at January 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;500&lt;/td&gt;&lt;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;16.1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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.32&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;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-107"&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-108"&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-109"&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;Exercised&lt;/td&gt;&lt;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-110"&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-111"&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-112"&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&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-113"&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-114"&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-115"&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: 4pt"&gt;Outstanding at June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;500&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.1&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4.82&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Exercisable at June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;500&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.1&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4.82&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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ExcessStockSharesAuthorized contextRef="c135" decimals="0" unitRef="shares">124626</us-gaap:ExcessStockSharesAuthorized>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock 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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Number of&lt;br/&gt; Shares&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;Average&lt;br/&gt; Exercise Price&lt;br/&gt; per Share&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt; Years&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;Outstanding at January 1, 2022&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;500&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;16.1&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;5.32&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;Exercisable at January 1, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;500&lt;/td&gt;&lt;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;16.1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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.32&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;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-107"&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-108"&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-109"&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;Exercised&lt;/td&gt;&lt;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-110"&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-111"&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-112"&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&gt;Forfeited&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-113"&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-114"&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-115"&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: 4pt"&gt;Outstanding at June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;500&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.1&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4.82&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Exercisable at June 30, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;500&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.1&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4.82&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance contextRef="c3" decimals="INF" unitRef="shares">500</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance>
    <creg:AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc contextRef="c3" decimals="1" unitRef="usdPershares">16.1</creg:AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c0">P5Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c3" decimals="INF" unitRef="shares">500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c3" decimals="1" unitRef="usdPershares">16.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c0">P5Y3M25D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance contextRef="c2" decimals="INF" unitRef="shares">500</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance>
    <creg:AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc contextRef="c2" decimals="1" unitRef="usdPershares">16.1</creg:AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc>
    <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1 contextRef="c0">P4Y9M25D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c2" decimals="INF" unitRef="shares">500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c2" decimals="1" unitRef="usdPershares">16.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2 contextRef="c0">P4Y9M25D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <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;13.
INCOME TAX&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;The
Company&#x2019;s Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which are generally
subject to tax at&#160;25% on income reported in the statutory financial statements after appropriate tax adjustments. Under Chinese
tax law, the tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau continues to treat the
Company&#x2019;s sales-type leases as operating leases. Accordingly, the Company recorded deferred income taxes.&#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;&#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;The
Company&#x2019;s subsidiaries generate all of their income from their PRC operations. All of the Company&#x2019;s Chinese subsidiaries&#x2019;
effective income tax rate for 2022 and 2021 was&#160;25%. Yinghua, Shanghai TCH, Xi&#x2019;an TCH, Huahong, Zhonghong and Erdos TCH file
separate income tax returns.&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;There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&#x2019;s CFS do not present any income tax provisions
related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.&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="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;The
US parent&#160;company, SPC is taxed in the US and, as of June 30, 2022, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for
income taxes of $2.46 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce 80%
of a taxpayer&#x2019;s taxable income, and may be carried forward indefinitely. However, the coronavirus Aid, Relief and Economic Security
Act (&#x201c;the CARES Act&#x201d;) issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a
five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and 2020. Management believes
the realization of benefits from these losses uncertain due to the US parent company&#x2019;s continuing operating losses. Accordingly,
a 100% deferred tax asset valuation allowance was provided.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-right: 0; margin-bottom: 0pt; text-align: left"&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 June 30, 2022, the Company&#x2019;s PRC subsidiaries had $38.72&#160;million NOL that can be carried forward to offset future taxable
income for five years from the year the loss is incurred. The NOL was mostly from Erdos TCH and Zhonghong. Management considers the scheduled
reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making this assessment. After consideration
of all the information available, management believes that significant uncertainty exists with respect to future realization of the deferred
tax assets due to the recurring losses from operations of these entities, accordingly, the Company recorded a&#160;100% deferred tax
valuation allowance for PRC NOL.&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="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;The
following table reconciles the U.S. statutory rates to the Company&#x2019;s effective tax rate for the six months ended June 30, 2022
and 2021, 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;U.S. statutory rates expense (benefit)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(21.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;21.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;Tax rate difference &#x2013; current provision&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.6&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;7.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Permanent differences&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8.3&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5.3&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; 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;15.8&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;(28.0&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;Tax expense (benefit) per financial statements&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.7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(5.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;&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;The
following table reconciles the U.S. statutory rates to the Company&#x2019;s effective tax rate for the three months ended June 30, 2022
and 2021, 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;U.S. statutory rates expense (benefit)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(21.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;21.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;Tax rate difference &#x2013; current provision&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.8&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Permanent differences&lt;/td&gt;&lt;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.0&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;(4.9&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; 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;19.9&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;(27.1&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;Tax expense (benefit) per financial statements&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2.7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(4.9&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="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;The
provision for income tax expense (benefit) for the six months ended June 30, 2022 and 2021 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Income tax expense (benefit)&#160;&#160;&#x2013; current&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;23,557&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;(97,953&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income tax expense &#x2013; deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-116"&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-117"&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="text-align: left; padding-bottom: 4pt"&gt;Total income tax expense (benefit)&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;23,557&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;(97,953&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="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;The
provision for income tax expense (benefit) for the three months ended June 30, 2022 and 2021 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&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Income tax expense (benefit)&#160;&#160;&#x2013; current&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,850&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;(103,078&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income tax expense &#x2013; deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-118"&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-119"&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="text-align: left; padding-bottom: 4pt"&gt;Total income tax expense (benefit)&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,850&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;(103,078&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c136" decimals="2" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c0" decimals="2" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c4" decimals="2" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxExaminationDescription contextRef="c0">company, SPC is taxed in the US and, as of June 30, 2022, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for
income taxes of $2.46 million; for federal income tax purposes, the NOL arising in tax years beginning after 2017 may only reduce 80%
of a taxpayer&#x2019;s taxable income, and may be carried forward indefinitely. However, the coronavirus Aid, Relief and Economic Security
Act (&#x201c;the CARES Act&#x201d;) issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a
five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and 2020. Management believes
the realization of benefits from these losses uncertain due to the US parent company&#x2019;s continuing operating losses. Accordingly,
a 100% deferred tax asset valuation allowance was provided.</us-gaap:IncomeTaxExaminationDescription>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="c137" decimals="-4" unitRef="usd">38720000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <creg:IncomeTaxTermYear contextRef="c0">P5Y</creg:IncomeTaxTermYear>
    <creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance contextRef="c136" decimals="2" unitRef="pure">1</creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock 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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;U.S. statutory rates expense (benefit)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(21.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;21.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;Tax rate difference &#x2013; current provision&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.6&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;7.0&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Permanent differences&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8.3&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5.3&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; 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;15.8&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;(28.0&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;Tax expense (benefit) per financial statements&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.7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(5.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;&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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;U.S. statutory rates expense (benefit)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(21.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;21.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;Tax rate difference &#x2013; current provision&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.8&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6.1&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Permanent differences&lt;/td&gt;&lt;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.0&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;(4.9&lt;/td&gt;&lt;td style="text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; 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;19.9&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;(27.1&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;Tax expense (benefit) per financial statements&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2.7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(4.9&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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <creg:USStatutoryRates contextRef="c0" decimals="3" unitRef="pure">-0.21</creg:USStatutoryRates>
    <creg:USStatutoryRates contextRef="c4" decimals="3" unitRef="pure">0.21</creg:USStatutoryRates>
    <creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars contextRef="c0" decimals="3" unitRef="pure">0.006</creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars>
    <creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars contextRef="c4" decimals="3" unitRef="pure">0.07</creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c0" decimals="3" unitRef="pure">0.083</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c4" decimals="3" unitRef="pure">-0.053</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c0" decimals="3" unitRef="pure">0.158</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c4" decimals="3" unitRef="pure">-0.28</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" unitRef="pure">0.037</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c4" decimals="3" unitRef="pure">-0.053</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <creg:USStatutoryRates contextRef="c6" decimals="3" unitRef="pure">-0.21</creg:USStatutoryRates>
    <creg:USStatutoryRates contextRef="c5" decimals="3" unitRef="pure">0.21</creg:USStatutoryRates>
    <creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars contextRef="c6" decimals="3" unitRef="pure">0.008</creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars>
    <creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars contextRef="c5" decimals="3" unitRef="pure">0.061</creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c6" decimals="3" unitRef="pure">0.03</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c5" decimals="3" unitRef="pure">-0.049</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c6" decimals="3" unitRef="pure">0.199</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c5" decimals="3" unitRef="pure">-0.271</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c6" decimals="3" unitRef="pure">0.027</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c5" decimals="3" unitRef="pure">-0.049</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock 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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Income tax expense (benefit)&#160;&#160;&#x2013; current&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;23,557&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;(97,953&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income tax expense &#x2013; deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-116"&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-117"&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="text-align: left; padding-bottom: 4pt"&gt;Total income tax expense (benefit)&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;23,557&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;(97,953&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;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; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 76%; text-align: left"&gt;Income tax expense (benefit)&#160;&#160;&#x2013; current&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,850&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;(103,078&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Income tax expense &#x2013; deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 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-118"&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-119"&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="text-align: left; padding-bottom: 4pt"&gt;Total income tax expense (benefit)&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,850&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;(103,078&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">23557</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">-97953</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <creg:IncomeTaxBenefit contextRef="c0" decimals="0" unitRef="usd">23557</creg:IncomeTaxBenefit>
    <creg:IncomeTaxBenefit contextRef="c4" decimals="0" unitRef="usd">-97953</creg:IncomeTaxBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c6" decimals="0" unitRef="usd">5850</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c5" decimals="0" unitRef="usd">-103078</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <creg:IncomeTaxBenefit contextRef="c6" decimals="0" unitRef="usd">5850</creg:IncomeTaxBenefit>
    <creg:IncomeTaxBenefit contextRef="c5" decimals="0" unitRef="usd">-103078</creg:IncomeTaxBenefit>
    <creg:StatutoryReservesTextBlock 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.
STATUTORY RESERVES&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;Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.&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="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;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Surplus
Reserve Fund&lt;/span&gt;&lt;/i&gt;&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="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;The
Company&#x2019;s Chinese subsidiaries are required to transfer&#160;10% of their net income, as determined under PRC accounting rules
and regulations, to a statutory surplus reserve fund until such reserve balance reaches&#160;50% of the Company&#x2019;s registered capital.&#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;&#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;The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#x2019; losses, if any,
and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion
to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance
after such issue is not less than 25% of the registered capital.&#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;&#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;The
maximum statutory reserve amount has not been reached for any subsidiary. The table below discloses the statutory reserve amount in the
currency type registered for each Chinese subsidiary as of June 30, 2022 and December 31, 2021:&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; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Name&#160;of&#160;Chinese&#160;Subsidiaries&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; font-size: 10pt"&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; font-size: 10pt"&gt;Registered
    Capital&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;Maximum&lt;br/&gt;
    Statutory&lt;br/&gt; Reserve&lt;br/&gt; Amount&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Statutory&lt;br/&gt;
    reserve at&lt;br/&gt; June 30,&lt;br/&gt; 2022&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Statutory&lt;br/&gt;
    reserve at&lt;br/&gt; December&#160;31,&lt;br/&gt; 2021&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="vertical-align: top; width: 51%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shanghai
    TCH&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;29,800,000&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%; 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="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,900,000&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"/&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;6,564,303&#160;($1,003,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"/&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;6,564,303&#160;($1,003,859)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Xi&#x2019;an
    TCH&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;202,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;101,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td/&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;73,746,526&#160;($11,243,505)&lt;/span&gt;&lt;/td&gt;&lt;td/&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;73,862,151&#160;($11,261,339)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Erdos
    TCH&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;120,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;60,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td/&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;19,035,814&#160;($2,914,869)&lt;/span&gt;&lt;/td&gt;&lt;td/&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;19,035,814&#160;($2,914,869)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Xi&#x2019;an
    Zhonghong&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaanxi
    Huahong&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,500,300&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,250,150&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhongxun&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;35,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,500,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&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;&lt;span style="text-decoration:underline"&gt;Common
Welfare Fund&lt;/span&gt;&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;The
common welfare fund is a voluntary fund to which the Company can transfer&#160;5% to&#160;10% of its net income. This fund can only be
utilized for capital items for the collective benefit of the Company&#x2019;s employees, such as construction of dormitories, cafeteria
facilities, and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate
in this fund.&lt;/span&gt;&lt;/p&gt;</creg:StatutoryReservesTextBlock>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c138" decimals="2" unitRef="pure">0.10</creg:PercentageOfStatutoryReserveNetIncome>
    <creg:PercentageOfReserveRegisteredCapital contextRef="c138" decimals="2" unitRef="pure">0.50</creg:PercentageOfReserveRegisteredCapital>
    <creg:TotalRemainingReserveDescription contextRef="c138">The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#x2019; losses, if any,
and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion
to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance
after such issue is not less than 25% of the registered capital.</creg:TotalRemainingReserveDescription>
    <creg:StatutoryReservesDisclosureTableTextBlock 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; vertical-align: bottom"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Name&#160;of&#160;Chinese&#160;Subsidiaries&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; font-size: 10pt"&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; font-size: 10pt"&gt;Registered
    Capital&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;Maximum&lt;br/&gt;
    Statutory&lt;br/&gt; Reserve&lt;br/&gt; Amount&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Statutory&lt;br/&gt;
    reserve at&lt;br/&gt; June 30,&lt;br/&gt; 2022&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Statutory&lt;br/&gt;
    reserve at&lt;br/&gt; December&#160;31,&lt;br/&gt; 2021&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="vertical-align: top; width: 51%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shanghai
    TCH&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;29,800,000&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 2%; 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="width: 9%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;14,900,000&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"/&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;6,564,303&#160;($1,003,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"/&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;6,564,303&#160;($1,003,859)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Xi&#x2019;an
    TCH&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;202,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;101,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td/&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;73,746,526&#160;($11,243,505)&lt;/span&gt;&lt;/td&gt;&lt;td/&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;73,862,151&#160;($11,261,339)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Erdos
    TCH&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;120,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;60,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td/&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;19,035,814&#160;($2,914,869)&lt;/span&gt;&lt;/td&gt;&lt;td/&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#xa5;19,035,814&#160;($2,914,869)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Xi&#x2019;an
    Zhonghong&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;30,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;15,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Shaanxi
    Huahong&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,500,300&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1,250,150&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&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; vertical-align: top"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Zhongxun&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;35,000,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;&#xa5;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;17,500,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&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; font-size: 10pt"&gt;Did not accrue yet due to accumulated deficit&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</creg:StatutoryReservesDisclosureTableTextBlock>
    <us-gaap:Capital contextRef="c141" decimals="0" unitRef="usd">29800000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c141" decimals="0" unitRef="usd">14900000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c142">6,564,303</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c143">($1,003,859)</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c144">6,564,303</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c145">($1,003,859)</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c146" decimals="0" unitRef="usd">202000000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c146" decimals="0" unitRef="usd">101000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c147">73,746,526</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c148">($11,243,505)</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c149">73,862,151</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c150">($11,261,339)</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c151" decimals="0" unitRef="usd">120000000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c151" decimals="0" unitRef="usd">60000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c152">19,035,814</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c87">($2,914,869)</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c153">19,035,814</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c88">($2,914,869)</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c154" decimals="0" unitRef="usd">30000000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c154" decimals="0" unitRef="usd">15000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c155">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c156">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c157">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c158">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c159" decimals="0" unitRef="usd">2500300</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c159" decimals="0" unitRef="usd">1250150</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c160">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c161">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c162">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c163">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c164" decimals="0" unitRef="usd">35000000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c164" decimals="0" unitRef="usd">17500000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c165">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c166">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c167">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c168">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c139" decimals="2" unitRef="pure">0.05</creg:PercentageOfStatutoryReserveNetIncome>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c140" decimals="2" unitRef="pure">0.10</creg:PercentageOfStatutoryReserveNetIncome>
    <us-gaap:LossContingencyDisclosures contextRef="c0">&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;&lt;b&gt;15.
CONTINGENCIES&lt;/b&gt;&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;China
maintains a &#x201c;closed&#x201d; capital account, meaning companies, banks, and individuals cannot move money in or out of the country
except in accordance with strict rules. The People&#x2019;s Bank of China (PBOC) and State Administration of Foreign Exchange (SAFE) regulate
the flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the Company needs to make
a timely declaration to the bank with sufficient supporting documents to declare the nature of the business transaction. The Company&#x2019;s
sales, purchases and expense transactions are denominated in RMB and all of the Company&#x2019;s assets and liabilities are also denominated
in RMB. The RMB is not freely convertible into foreign currencies under the current law. Remittances in currencies other than RMB may
require certain supporting documentation in order to make the remittance.&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="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;The
Company&#x2019;s operations in the PRC are subject to specific considerations and significant risks not typically associated with companies
in North America and Western Europe. These include risks associated with, among others, the political, economic and legal environments
and foreign currency exchange. The Company&#x2019;s results may be adversely affected by changes in governmental policies with respect
to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods of taxation, among
other things.&#160;&#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;&#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;&lt;i&gt;&lt;span style="text-decoration:underline"&gt;Litigation&lt;/span&gt;&lt;/i&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;&#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&gt;In November 2019, Beijing Hongyuan
Recycling Energy Investment Center, or Hongyuan, filed a lawsuit with the Beijing Intermediate People&#x2019;s Court against Xi&#x2019;an
TCH to compel Xi&#x2019;an TCH to repurchase certain stock pursuant to a stock repurchase option agreement. On April 9, 2021, the court
rendered a judgment in favor of Hongyuan. Xi &#x2018;an TCH filed a motion for retrial to High People&#x2019;s Court of Beijing on April
13, 2022, because Xi&#x2019;an TCH paid RMB 267 million ($39.8 million) to Hongyuan as an out-of-court settlement. On April 11, 2022, Xi
&#x2018;an Zhonghong New Energy Technology Co. Ltd., filed an application for retrial and provided relevant evidence to the Beijing High
People&#x2019;s Court on the Civil Judgment No. 264., awaiting trial. On August 10, 2022, Beijing No. 1 Intermediate People&#x2019;s Court
of Beijing issued a Certificate of Active Performance, proving that Xi &#x2018;an Zhonghong New Energy Technology Co., Ltd. had fulfilled
its buyback obligations. On April 9, 2021, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination
of Fulfillment Agreement (termination agreement). Under the termination agreement, the original buyback agreement entered on December
19, 2019 was terminated upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any
additional payment from the buyers other than keeping the CDQ WHPG station.&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
February 2016, Xuzhou Intermediate People&#x2019;s Court of Jiangsu Province, or the Xuzhou Court, accepted an execution proceeding request
from Zhongrong International Trust Co. Ltd., or Zhongrong, against Mr. Guohua Ku, Xi&#x2019;an TCH, Xuzhou Taifate Steel Co., Ltd., or
Xuzhou Taifate, to satisfy the obligation arising out of a loan agreement and guarantee agreement among the parties. On March 21, 2018
and March 20, 2019, the Xuzhou Court ordered a deduction from the bank accounts of Mr. Ku and Xi&#x2019;an TCH of RMB&#160;371,470 (US$55,349)&#160;and
RMB&#160;254,824(US$37,969), respectively. On August 21, 2020, the Xuzhou Court reopened the case in response to Zhongrong&#x2019;s request
against Xuzhou Taifa for the resolution of an additional loan of RMB&#160;145,356,100 (US $21,658,089), which was paid in full in settlement.
The Xuzhou Court concluded the case on December 21, 2020.&lt;/span&gt;&lt;/p&gt;</us-gaap:LossContingencyDisclosures>
    <us-gaap:PaymentsForLegalSettlements contextRef="c169" decimals="-6" unitRef="cny">267000000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:PaymentsForLegalSettlements contextRef="c169" decimals="-5" unitRef="usd">39800000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:TerminationLoans contextRef="c170" decimals="0" unitRef="cny">371470</us-gaap:TerminationLoans>
    <us-gaap:TerminationLoans contextRef="c170" decimals="0" unitRef="usd">55349</us-gaap:TerminationLoans>
    <us-gaap:TerminationLoans contextRef="c171" decimals="0" unitRef="cny">254824</us-gaap:TerminationLoans>
    <us-gaap:TerminationLoans contextRef="c171" decimals="0" unitRef="usd">37969</us-gaap:TerminationLoans>
    <us-gaap:OtherAdditionalCapital contextRef="c172" decimals="0" unitRef="cny">145356100</us-gaap:OtherAdditionalCapital>
    <us-gaap:OtherAdditionalCapital contextRef="c172" decimals="0" unitRef="usd">21658089</us-gaap:OtherAdditionalCapital>
    <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&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;&lt;span style="text-decoration:underline"&gt;Lease
Commitment&lt;/span&gt;&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
November 20, 2017, Xi&#x2019;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30, 2020.&#160;The
monthly rent is RMB&#160;36,536&#160;($5,600) with quarterly payment in advance. This lease expired in&#160;November 2020.&#160;The Company
entered a new lease contract for the same location from January 1, 2021 through December 31, 2023&#160;with monthly rent of RMB&#160;36,536&#160;($5,600),
to be paid every half year in advance.&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="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;The
components of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12 months
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;Six Months&lt;br/&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&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;June 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of ROU&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;31,399&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;Operating lease cost &#x2013; interest expense on lease liability&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;2,413&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.50&#160;years&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;Weighted Average Discount Rate - Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&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&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;Six Months&lt;br/&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&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;June 30,&lt;br/&gt; 2021&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; padding-bottom: 4pt"&gt;Operating lease cost&#x2013; amortization of ROU&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;29,970&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;Operating lease cost &#x2013; interest expense on lease liability&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;3,903&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-120"&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;Weighted Average Discount Rate - Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.50&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&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;Three Months&lt;br/&gt; Ended &lt;br/&gt;
June 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of ROU&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;15,359&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;Operating lease cost &#x2013; interest expense on lease liability&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;1,193&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="margin: 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&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"/&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months&lt;br/&gt; Ended&lt;br/&gt;
 June 30,&lt;br/&gt; 2021&lt;/b&gt;&lt;/span&gt;&lt;/p&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; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of ROU&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;14,981&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;Operating lease cost &#x2013; interest expense on lease liability&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;1,989&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 is a schedule, by years, of maturities of the office lease liabilities as of June 30, 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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;For the year ended June 30, 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;65,327&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;For the year ended June 30, 2024,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;32,664&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 undiscounted cash flows&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;97,991&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,405&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;Present value of lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;95,586&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;&lt;span style="text-decoration:underline"&gt;Employment
Agreement&lt;/span&gt;&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
May 8, 2020, the Company entered an employment agreement with Yongjiang Shi, the Company&#x2019;s CFO for a term of 24 months. The monthly
salary is RMB&#160;16,000&#160;($2,200). The Company will grant the CFO no less than&#160;5,000&#160;shares of the Company&#x2019;s common
stock annually; however, as of this repot date, the Board of Directors and Compensation Committee have not approved the number of shares
to be given to the CFO, nor any stock reward agreement has been signed.&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 May 6, 2022, the Company entered another employment agreement with Mr. Shi for a term of 24 months with monthly salary of RMB 18,000
($2,500). The Company will grant the CFO no less than 5,000 shares of the Company&#x2019;s common stock annually; however, as of this
repot date, the Board of Directors and Compensation Committee have not approved the number of shares to be given to the CFO, nor any stock
reward agreement has been signed.&#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;&#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;&lt;span style="text-decoration:underline"&gt;Investment
Banking Engagement Agreement&lt;/span&gt;&lt;/i&gt;&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;&#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
October 10, 2019,&#160;the Company entered an investment banking agreement with an investment banking firm to engage it as the exclusive
lead underwriter for a registered securities offering of up to $20 million. The Company shall pay the investment banker an equity retainer
fee of 15,000 shares of the restricted Common Stock of the Company (10,000 shares was issued within 10 business days of signing the agreement,
and remaining 5,000 shares will be paid upon completion of the offering). The agreement expired in March 2021.&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;&#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
May 2, 2021, the Company entered an agreement with an investment banker (which will serve as the exclusive placement agent or exclusive
lead underwriter of the Company) with the intension to raise approximately $10,000,000&#160;from either a public offering or a private
placement.&#160;Under the agreement, upon the closing of the financing, the Company will pay Univest Securities, LLC (the &#x201c;Underwriter&#x201d;
or &#x201c;Univest&#x201d;) a discount equal to 8% of the gross proceeds raised in the offering, a non-accountable expense allowance equal
to one percent (1%) of the gross proceeds of the offering, as well as underwriter warrants to purchase that number of shares of common
stock and accompanying Warrants equal to 5% of the shares of common stock and Warrants sold in the offering, including upon exercise
by the Underwriter of its over-allotment option (&#x201c;Underwriter Warrants&#x201d;).&#160;The Underwriter Warrants shall be exercisable
at any time, and from time to time, in whole or in part, during the period commencing 180 days from the date of commencement of sales
of the offering, which period shall not extend further than&#160;five years&#160;from the date of commencement of sales of the offering
in compliance with FINRA Rule 5110(g)(8)(A).&#160;After an initial period of six months from the agreement entering date, this engagement
may be terminated at any time by either party upon 10 days written notice to the other party, effective upon receipt of written notice
to that effect by the other party. The Company filed S-1 with the SEC on July 28, 2021.&lt;/span&gt;&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="c173">On
November 20, 2017, Xi&#x2019;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30, 2020.</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:PaymentsForRent contextRef="c173" decimals="0" unitRef="cny">36536</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c173" decimals="0" unitRef="usd">5600</us-gaap:PaymentsForRent>
    <creg:LeaseExpirationDate contextRef="c173">November 2020</creg:LeaseExpirationDate>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="c174">The Company
entered a new lease contract for the same location from January 1, 2021 through December 31, 2023&#160;with monthly rent of RMB&#160;36,536&#160;($5,600),
to be paid every half year in advance.</us-gaap:LesseeOperatingLeaseDescription>
    <us-gaap:PaymentsForRent contextRef="c174" decimals="0" unitRef="cny">36536</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c174" decimals="0" unitRef="usd">5600</us-gaap:PaymentsForRent>
    <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;Six Months&lt;br/&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&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;June 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of ROU&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;31,399&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;Operating lease cost &#x2013; interest expense on lease liability&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;2,413&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1.50&#160;years&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;Weighted Average Discount Rate - Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&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&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;Six Months&lt;br/&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&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;June 30,&lt;br/&gt; 2021&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; padding-bottom: 4pt"&gt;Operating lease cost&#x2013; amortization of ROU&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;29,970&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;Operating lease cost &#x2013; interest expense on lease liability&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;3,903&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-120"&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;Weighted Average Discount Rate - Operating leases&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2.50&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&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;Three Months&lt;br/&gt; Ended &lt;br/&gt;
June 30,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of ROU&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;15,359&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;Operating lease cost &#x2013; interest expense on lease liability&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;1,193&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="margin: 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&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;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"/&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Three Months&lt;br/&gt; Ended&lt;br/&gt;
 June 30,&lt;br/&gt; 2021&lt;/b&gt;&lt;/span&gt;&lt;/p&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; padding-bottom: 4pt"&gt;Operating lease cost &#x2013; amortization of ROU&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 4pt double; text-align: right"&gt;14,981&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 4pt; 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;Operating lease cost &#x2013; interest expense on lease liability&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;1,989&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:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" unitRef="usd">31399</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c0" decimals="0" unitRef="usd">2413</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2">P1Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c2" decimals="2" unitRef="pure">0.05</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost contextRef="c4" decimals="0" unitRef="usd">29970</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c4" decimals="0" unitRef="usd">3903</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c62" decimals="4" unitRef="pure">0.025</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost contextRef="c6" decimals="0" unitRef="usd">15359</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c6" decimals="0" unitRef="usd">1193</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeaseCost contextRef="c5" decimals="0" unitRef="usd">14981</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeasePayments contextRef="c5" decimals="0" unitRef="usd">1989</us-gaap:OperatingLeasePayments>
    <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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;For the year ended June 30, 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;65,327&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;For the year ended June 30, 2024,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;32,664&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 undiscounted cash flows&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;97,991&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(2,405&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;Present value of lease liabilities&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;95,586&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:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c2" decimals="0" unitRef="usd">65327</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c2" decimals="0" unitRef="usd">32664</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c2" decimals="0" unitRef="usd">97991</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c2" decimals="0" unitRef="usd">2405</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" unitRef="usd">95586</us-gaap:OperatingLeaseLiability>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c175" decimals="0" unitRef="cny">16000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c175" decimals="0" unitRef="usd">2200</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c176" decimals="0" unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c177" decimals="0" unitRef="cny">18000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c177" decimals="0" unitRef="usd">-2500</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c178" decimals="0" unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c179">On
October 10, 2019,&#160;the Company entered an investment banking agreement with an investment banking firm to engage it as the exclusive
lead underwriter for a registered securities offering of up to $20 million. The Company shall pay the investment banker an equity retainer
fee of 15,000 shares of the restricted Common Stock of the Company (10,000 shares was issued within 10 business days of signing the agreement,
and remaining 5,000 shares will be paid upon completion of the offering). The agreement expired in March 2021.&#160;</us-gaap:SaleOfStockDescriptionOfTransaction>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering contextRef="c180" decimals="0" unitRef="usd">10000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c180">Under the agreement, upon the closing of the financing, the Company will pay Univest Securities, LLC (the &#x201c;Underwriter&#x201d;
or &#x201c;Univest&#x201d;) a discount equal to 8% of the gross proceeds raised in the offering, a non-accountable expense allowance equal
to one percent (1%) of the gross proceeds of the offering, as well as underwriter warrants to purchase that number of shares of common
stock and accompanying Warrants equal to 5% of the shares of common stock and Warrants sold in the offering, including upon exercise
by the Underwriter of its over-allotment option (&#x201c;Underwriter Warrants&#x201d;).</us-gaap:SaleOfStockDescriptionOfTransaction>
    <us-gaap:LessorSalesTypeLeaseTermOfContract1 contextRef="c181">P5Y</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&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;&lt;b&gt;17.
SUBSEQUENT EVENTS&lt;/b&gt;&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;&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; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; "&gt;The
Company follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events through
the date the unaudited financial statements were issued and determined the Company had no major subsequent event need to be disclosed.&lt;/span&gt;&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c2"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c3"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:OperatingLeasesIncomeStatementContingentRevenues
      contextRef="c0"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:OperatingLeasesIncomeStatementContingentRevenues
      contextRef="c4"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="c0"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="c4"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c0"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c4"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c4"
      decimals="0"
      id="hidden-fact-8"
      unitRef="shares">4442928</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c5"
      decimals="0"
      id="hidden-fact-9"
      unitRef="shares">5694895</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c6"
      decimals="0"
      id="hidden-fact-10"
      unitRef="shares">7277194</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="hidden-fact-11"
      unitRef="shares">7301194</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c6"
      decimals="2"
      id="hidden-fact-12"
      unitRef="usdPershares">-0.03</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="hidden-fact-13"
      unitRef="usdPershares">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c5"
      decimals="2"
      id="hidden-fact-14"
      unitRef="usdPershares">0.39</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c4"
      decimals="2"
      id="hidden-fact-15"
      unitRef="usdPershares">0.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:NetIncomeLoss
      contextRef="c12"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c13"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c14"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c15"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c14"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c15"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c16"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c12"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c13"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c15"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c17"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c12"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c13"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c14"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c16"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c24"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c25"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c26"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c27"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c24"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c25"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c27"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c6"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c24"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c25"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c26"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c28"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c40"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c41"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c42"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c43"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c40"
      id="hidden-fact-47"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c40"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c42"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c43"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c44"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c40"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c41"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c43"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c45"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c40"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c41"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c42"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c52"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c53"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c53"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c56"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c54"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c53"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c56"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c54"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueIssuedForServices
      contextRef="c5"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c53"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c56"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c54"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c52"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c55"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c56"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c5"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c52"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c55"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c53"
      id="hidden-fact-77"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c54"
      id="hidden-fact-78"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="c0"
      id="hidden-fact-79"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="c0"
      id="hidden-fact-80"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnTerminationOfLease
      contextRef="c0"
      id="hidden-fact-81"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="c0"
      id="hidden-fact-82"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInPrepaidExpense
      contextRef="c0"
      id="hidden-fact-83"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:SharesToBeIssued
      contextRef="c0"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c0"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c0"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c4"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c0"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromRepaymentsOfAccountsReceivableSecuritization
      contextRef="c0"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:AdoptionOfRightoOfUseAsset
      contextRef="c0"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:AdoptionOfOperatingLeaseLiability
      contextRef="c0"
      id="hidden-fact-91"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:ConversionOfLongtermNotesIntoCommonShares
      contextRef="c4"
      id="hidden-fact-92"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c2"
      id="hidden-fact-93"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c3"
      id="hidden-fact-94"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c133"
      id="hidden-fact-95"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c133"
      id="hidden-fact-96"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c133" id="hidden-fact-97" xsi:nil="true"/>
    <creg:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged
      contextRef="c133"
      id="hidden-fact-98"
      unitRef="shares"
      xsi:nil="true"/>
    <creg:AverageExercisePricepostreverseStockSplitPriceExchangedinDollars
      contextRef="c133"
      id="hidden-fact-99"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2 contextRef="c133" id="hidden-fact-100" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c133"
      id="hidden-fact-101"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c133"
      id="hidden-fact-102"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c133" id="hidden-fact-103" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c133"
      id="hidden-fact-104"
      unitRef="shares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice
      contextRef="c133"
      id="hidden-fact-105"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2 contextRef="c133" id="hidden-fact-106" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      id="hidden-fact-107"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-108"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c0" id="hidden-fact-109" xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c0"
      id="hidden-fact-110"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-111"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:WeightedAverageRemainingContractualTermInYearExercised contextRef="c0" id="hidden-fact-112" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c0"
      id="hidden-fact-113"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-114"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:WeightedAverageRemainingContractualTermInYearForfeited contextRef="c0" id="hidden-fact-115" xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-116"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c4"
      id="hidden-fact-117"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c6"
      id="hidden-fact-118"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c5"
      id="hidden-fact-119"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c62" id="hidden-fact-120" xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">Q2</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0000721693</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This represents the tax basis of Erdos TCH investment in sales type leases, which was written off under US GAAP upon modification of lease terms, which made the lease payments contingent upon generation of electricity.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>73
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5
MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%     @
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
MCT3\R.\380-9^]/]5P<0D39"FUGHFX%F@T=W\*@3WFTNUCQ> /&L:V0A"AM
MVGDS(0BW\5FLO(#UP/-W\'PGO!NU$OE>^UGQ^9TW!XP%V&L!M)@%T$<]"-D.
M(7,BG$O%$UVT\EQD"O"BT$7$!I)UN\^CA# <MAO28DD)0GX8$CO48 <U<!:$
MZYOKD^-%(7C-HO!*P0[2#7?IALZ>N9+9 U B3S7#K641*UNV8;>Q?4)PJTLL
M5@R%/2,'P8:&H'MTKT7.5:QA)D*S,L@-_9[(Y4FI;^JA- 29L +?A-['%%(:
M^"WD%C-$,/7"'NQ[%(J<V'^)GS5Y'@.).F^GN@"W,5JLV%Y].438T!]R4LYF
M9F8R.SD^.S>A#IH),>+#-E2+':6>W]><#8$A-X/-;^;G5XY9N7%OU0_]Y]-V
M_;"94H*9X;T>F V9(>^;-,75]/SC]&HZGU[:T3HY\7N+R&M%.\RY84CDILCS
M*))EIJ7AFK_T<3CJLA\C87?X6,Q80+V>;FE8$KEI<LZ?A1M?E_P(]'P_;).D
MU9!13'JX!S4\B=Q$J9LQ+W7)B#-=DT6A@%[/9%+9*1U92)"0 +(VW*X=(<3S
M^M V5(F<U#2^-LBV+5K5-R"7H,QX*G,5_Z?SN)E>F$=O0C)D% *>+< ;C.G0
MAW2H%4NQ%M5B+7FQYA=8"B/T,>K4QJZASSRM8OO&3,..R$V/V_Y(8GX?)[&*
M=;XF"5E)KDWF]L[ITJ'O,<0Z8\EB1W  >RH[;G@3?Q]O;E.P-C7N,J"/0]P>
M238S%F+8@[7A2>SFR8M2 "7U@$BJU>::YZ:EK4"[-(@]BFD;J,6,$=JS3,%[
MJT4W7=[6/0Z64O=^F4<KT[)Z@"/X(Q#_EKIU]Z;N$ORSTO+*?*RI=&G2\QB$
MJ)V+Q8Y!2OJ2:>@4N^ETND6Z&<>FV&@%D)>%Z81$\LS>!5WJU!J T'8=M]FQ
MD.">LH,;?L7NU>+E 4971<>6]2#R&(&H+0%MEA@RAB#M@=M0(W93X^'B9Z^2
M6!%WR0\CGU'?[R"V6)(@(!#W5#W<,"7VCZV!OE'#8"?E?O?NR"M%.TR[(5_L
M)M]I%LE4%R+^[!Q373;U3/=T:]!QPT.@#>]B-^]^7VGODB/!/@W;:"T<JK5P
M'PTU#(K=#+I;8'SK!.CRH4?#$ =MXK09^@1AVE-?2,.<Q,V<->0C.$F7"K&/
MF1=VZJ#-,J#(PZRG@I.&-XF;-R<WU_/I]:^7UQ,]/\'Y]068W'SZ-)U_TE/7
M.E_=\>PS#-BFZBL$.LRYH6#BWK&=S6\F?_QV<W5Q>3=[^T. $?L +O_\/)W_
M;4WX5;=O7RO:8>I[&[A'=G!EFFJ.+I2,O@[!&_A.BP4CEL C3TKQ0:L0.(3U
M!Q0KGANQ6JJ5S(T6'P(V)#080HHK"<N&T/.&'@RVIG%1&*E;R=M2%4I?F!+#
M"Z-D?B\SL=NVKVPN1"32>ZV"M[OQQP4]Z2H"+<HZN\P6*]@GY4FC&HA;-9PO
M%K$Y'])3N]K,C3,0\76LI[H5JD4/^(1ZH06OS=3L1E*_I]*31CL0MW:8*:Y*
M)?,7L!E/5JQ=)8 H\O'^>G0#U6H90.CWE:)&,Q#WZEJOE,JTK/5[O3K29*IG
MP<H<[#T*W=R&7*WPNZOI$RTH0X3;DL=B20A&*.C962(-]9.CZ^X=^H58QI%]
M(Y1T*?V$TE#K2=1F?[LI#I ?]"R72,/_Q,W_-4'I:K#FV4M=#E8R68B\V!;$
M>BUB3:'+\PB%B(6L>]QC,<4>HP$*^@9V(PO($5E0;>7MJ<N*O1QU/+2<4MFW
M]FRF/5M[H[WC47,V_8GG#W%6:%FUU+[P'=.YY_5Q;WVCY+HZ,;V72LFTNEP)
MKEO>&.C?EU*J[8TYA-T=NH__!U!+ P04    "  2;$M5>%NV4>X"  "'"
M&    'AL+W=O<FMS:&5E=',O<VAE970S+GAM;*V676_:,!2&_XJ535,K=>2+
M .L@4@NKMDF;4%&WBVD7)CD0JXZ=V@ZT^_4[3M((:,I::5P0.SGOZ^><^"/C
MK52W.@,PY#[G0D^<S)CBW'5UDD%.=4\6(/#)2JJ<&NRJM:L+!32M1#EW \\;
MN#EEPHG'U;VYBL>R-)P)F"NBRSRGZN$2N-Q.'-]YO''-UIFQ-]QX7- U+,#<
M%'.%/;=U25D.0C,IB(+5Q+GPSZ<C&U\%_&"PU3MM8C-92GEK.U_2B>-9(."0
M&.M \;*!*7!NC1#CKO%TVB&M<+?]Z'Y5Y8ZY+*F&J>0_66JRB3-R2 HK6G)S
M+;>?H<DGLGZ)Y+KZ)]LZ-HH<DI3:R+P1(T'.1'VE]TT==@1^_QE!T B"EPK"
M1A!6B=9D55HS:F@\5G)+E(U&-]NH:E.I,1LF[%M<&(5/&>I,/)5"2\Y2:B E
MEY13D0!96#M-3N94@3 9&)90KD_)>W*SF)&3MZ=CU^#8UL%-FG$NZW&"9\;Y
M6HH>";TS$GA!T"&?'I?/($&Y7\G]?;F+&;=I!VW:0>47/N.W,)@P3D9#Y(I<
M,8%I,\K)7&I6S:Y?%TMM%,ZQWUVIUM[];F^[[LYU01.8.+BP-*@-./&[-_[
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
MB@TW*S:SECQ82@T6:(,%"K% $0=J@BCE/E'W.2,,^Z'MM!INUFJF2ZQFX)3
M8I7Z<%UTD?LM;?&#Y"X"W"UU?S&"OWY,.Z&(FX6B'Q%8S>@IT<5Z!Q(6*.1
ML9!7OY$LT%:_2"[C,2[[0>Y4'SY:];F^' 94'V )I%L-+H$ TX$MAVXYM.4
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
M<NIIZ[>SWUYW=(?&%D^&B0?T,KF.<;_IQWP7FS&;\DAN&K>:??6C1M>Z*T)
M0V1,8&M9<I<:;^;#87Q,\."NF__6U(CA=,L5A/P&U2BW 2"7ZMYR[ACZ<<U!
M;V6B\"0^&A)52[ML O&G0!N_14=X]A^!8V]0HZ$7AK^<:V@)#FD8YJYMT+#=
M/GK">R*T_&AGN</6SE4*BM3*KD(DZEJ]&1YMP@GTF MAS(,WZ/W-;1P-5= >
MLH";&4<CLR)D3KMV050O:('DN3:NN']?NTN'.X;1D%5^*CK!KX87UIYI_; )
M?M'_#W[7E,FBBT=.SE=%U+(;+E?HNLRCH@QNJ3IRTV^1&A^UK9#,SZX_7YT_
M'Q[O<%[V,FE44I>)+\:"TX&X9N"F2V\1$Q5GTH8YF*G*>ZLDOSK@GD>7R">1
MK.G8C7^?$^1<H)&9PB4\@[@BJE34+VS.#$THBJ;#NR-3R3%RJ@T4QD'S&+/>
ML$YF](@N*N5'8?S.GNE#4PFBF!BU?PGFZX:SU8S?CS&M!LATF Y*/VOU;5\]
MTN(.3]+;*1E;*NY2 !53/PHK$N12DMT=<M.=/Y$ )&E&VP(L.M/E(HK!#BI;
M:X*#H0/BIM!0N.J8ISPT9&V&B;"O""_WN4WH.CUT1>$DV[/0"+EF4OG-B[(6
MBS7CFVB+BD JEYX9T?"RPUA6;+NY/5LWG%03R*.>HCDKQK7)>B(WD!]K[DM@
MDW^U1^,-2*5/+U1" Y<P->?!Z1*VFB6 1%4DH;$+TI&'*5NUBVO6I.!7;\N0
MY6$WWM+1:(PF$HWC8BC+"(O)*J^,1&LQ]XP+P'3-&\F>2&NWT"9%Q2&'NSSC
M8$'$/BG^.X/9FLT]X3I_Y,L610T#I;>66$M)H+>LM)AD%0WGN9(4E$ECZ\?A
M<DI!KRF34*+QKF_>JK9SBBYYN0G&KF&Z<'QF8MKGU2H:7$6SEK"QJSV= MH^
ME?F9*'* 2P&/Y_R.#[(>$N[B?4[M0![P"7$!Y==I%]$2S^(D[=DYF<UP[^@D
M$QR!4]FB#14PFC MJ&.2OK19"<<<M8:I*[U:4CD5<<OO+W0'USBJ3.?:4^^0
MD4C'<'#]9G V>M%KT=F^4=89\P)J:_R@FU--G'+2"=A>M?($S\:9/^*KAE\L
M)8VQPA&5I"^>H;9'=7L@OO!?(M >]7E&[8O6%NGK%)!5B>/E 32_VG2^X.0Y
M#>GI%9_G%,.&?] NPT&'CLRD%8\R0YP\&_0'@R$!)V)9[#%FW=&>?XF_3*B\
MQ_X+0]&?+SOY!%&9U).WM7ZF!Y @"!^WBINC9%7(LO_]6S6N%Y45#?/S+]?9
M)RM?>=2]P=FR$/[^1'2^/^E%W5>#U)($Y_37?7.SV_EZBHLP?2-&!1:UT7](
MU?S:?(9VXK^^:A_WW[!ALRE5S$Q-L'30?W&P):S_+LQ?E&;&WV+=F[(T.?^9
M(@B4I0=P?V+0N(8+VJ#Y.._M?P!02P,$%     @ $FQ+5?(\W[?_'0  U%8
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
M,35MC?>!OILBZ<_'(/H1*8'W[;\Q?90\\\D_((D0@6!'YY9QFDM1]P^4R"M
M\Q4ADCQ3]8#>EM4:B+O%QTRU?,X2HB9/PQ3.[>#_+2RV5!I"XE*]2&;_Z-+Y
MMD\5NU8EF@6I_.\G8T::"W9+4QJPC$E&*U4$DSW3TF"@S)[GS9=;--BH]@Z5
M.(^VSV^^4VH\.L4_*3L9"DU^ ,C<HMJL%%A71M<#X:8AAV?GIUI:HC/4TC F
MZ&I1,!A."/?\W0OSZ/!P<GAX:.[^\.3A!!_N$8/+\:*IW893*R[U]@&8/^&J
M4BJ@K9^%U3%7.]R<B8I*#'%$L<PC!<B'#R?'1X^PPI$KY[8Q*]+>$_@9&DJ<
MR82O]\G?3))N[@ Q?<#1?ANPOW"RV(9DS);4G0/3:OV=!Q_HD *W7D,DF:,:
M OST9>(#9!.?/S&NLMX@/!O$&[X25D/M<]G*@MX54*NW? U[LVBO0 4K/.R[
M\6=C.*^),HJ9Y!/[4-@9#%< #:D79[.27B0<FX?VMOVCRP1./M?:F@19\%=Q
M4HD"N=&$D?EAIT$L9G597E/4WM8L713;R2B^G3'H$4MT$_U]RCZN7*W3;3+C
M6@O$!*(]4#@Q^!4]WYP%P&#3-">[9*!;7N9U5:I?B0GU,"X9P+?AUS9\+3BQ
M%8^9MI(FF?CP?%CS!E@!2QI0OB(^!F-='0JM3 LH %5."1?4[SLP34A$#$ K
MG3U+$/7GH>Y8VJNT4"6=65KC/JDU3S<Y(C+B$"9%K-1RA!&SSTAMV>F6!765
M-L%0<Z\6OG*B/)%9D<9-C+HYU]6@.04\L\&.17:O5A/GU!!6TKD*$FQ<TG(/
M](#G*?Q$M$RU2&Y@2A.AK(W',?4P!EG;=E5E?1JGSQT2B0J"<(63GY+/=L4N
MS\8<FP/S2+KBFN0#"ZRZ;Q_DD/=*$[]V42W:*TJ$7S[0+\V;@ OIJ-[V^/=$
MX>&;,ME-VK(@(T&'EE4D]' 1[>T1"$Z<IOVDC!0^:68])&0W-;B7=DEWH#.H
MQ)PE678RID6 4^,-$L.JJ==7-TFAS3P^BQ37"A+I AVFV'QHIA2VJ19U@N;+
M7'OI2)>)FKJ\5_*1E4K_0<J6HI9.]5PXU;FU?/03 ?NM4Q!F-[6<"*72KXAY
M714A+HONYH1"]0 ,D&5I%X7196;<Y2]4&2!9K1O+XT'.F6.U?GISH='EG_/8
M)VJ16IASE7%8*4WE:>X.=JB/_6&!I/.5JQ7I50];- G,KVLM1+-; Z:5J,O%
MCJYYEP=5?:_J3L^.MV5S%W#Z\GUZS6D2OVV?!4&*]>B+VS(6A,R*'/&()!=M
MV;<J3SB?)%%MOR6B+R&*C-(:,1%:,';F<5#0\K72X6E[\O#08PM&G_,ZGY$\
M1!VUQ<G]@G#RH 6:/" 08$#2L!%)5*#?E,;WL0Z*+I1UE&(1^"],A/;J-OUB
MQ3KN<*#?$ZKJ%DF&?#JD&M)L*F\,FSZ!(7=U>B((*8(JWQ#G B$5>-+7? F@
MHMARY%#<H+*3W01 2([S1=B0M'!-A$U%8P_@K'6K2"ICDT1GT6?<0U^V<S81
M;4RQPM_0&;M#GHSO.L]BD*\JI;0[3]AQ ZN@^Z\%_X:S!QK=%EWY#N\&2$PC
MB6[#<W>=2J<AA>G "Q9B_)]V,#2U$]:5U#3$,P\25%2##ILIL)@^,'0I .SE
M?9%M7Y'VDWW].^1""":Z8F<2/0";N3SM"E-G\  +E\T9JNLP^^<@UL@IZ/OB
MU"2Y5ALY99,^HRXW($+.V%*/V<\2]\VX5I#&[0</9;0II=%#Z=+-@4X)@&[=
ME*CQ)G$0QK?>D>W-QA)^$;:$SA??Y&>C\MC'6&W=)OA$6[58T/,P?[=<UD"H
MK<^=:. 0QLDT232-7%W@?4#9\#$[%!_PWB9Q96=O!%M*$HT9,1Z_7B?H>-P6
MRU)>KIP]>73X5R]@O#NS>F5#[:E*$4RUA>Y.*#G'SD/4W'@UWZI.B<_JR_EN
M_=@.F'T[D*A A4A[/;<V:V+]CEG-G.7.>%0N79YZ4:A-E8)^[_T%'I21(D<2
M"9H;7YE*=EO+F-7TF:MMS,,-UJX_>=1*Q&JQF]T1&-_?U59"'YTXV178+8PT
MP:K[4,,1YY/Y.R:9L44_@%&Z+=C:,?'U!0?6&%9*6RE@;1(!0X?$O2<,CF<_
M]_ MB2'?LD,=$#$'>VB&1R51P2ITR+F\JX:*5)U]+QS\#V6-</-$TDG,A+P6
M=/!U>'[\H(?G%S&W_2P35WXRKQ$*))]]::N_B_*F3VQ(;[?G;!AQAT#ZAHQ(
MWSLHJ1P?*%T"7,MS;G:=RQ'@"Y.QH'^RGP29).$]IZHRLN[L/CJ%X:G; ZF
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
M:'PU[ =$M_.J=:S:^QFQ418GCC=W..)!NP1<KY2R)\=MT/UIS'X!4$L#!!0
M   ( !)L2U5+/^)^P ,  .T'   9    >&PO=V]R:W-H965T<R]S:&5E=#$S
M+GAM;'U5VV[C-A!]UU<,U*1H :^NMNRDM@$GFZ*[Z+;!)ML+BC[0TM@BEB*U
M)&4G?]\A9<M)D>3%)H=S#L\<4L/Y7NFOID:T\- (:19A;6U[&<>FK+%A)E(M
M2EK9*-TP2U.]C4VKD54>U(@X2Y(B;AB7X7+N8[=Z.5>=%5SBK0;3-0W3CU<H
MU'X1IN$Q\)EO:^L"\7+>LBW>H?W2WFJ:Q0-+Q1N4ABL)&C>+<)5>7HU=OD_X
M@^/>/!F#JV2MU%<W^5 MPL0)0H&E=0R,_G9XC4(X(I+Q[< 9#ELZX-/QD?UG
M7SO5LF8&KY7XDU>V7H2S$"K<L$[8SVK_"Q[JF3B^4@GC?V'?YV9Y"&5GK&H.
M8%+0<-G_LX>##T\ L^050'8 9%YWOY%7^9Y9MIQKM0?MLHG-#7RI'DWBN'2'
M<F<UK7+"V>4]>T #M^R1K07.8TN4;B$N#_"K'IZ] B_@DY*V-G C*ZR>XV.2
M,NC)CGJNLC<)/W8R@CP9099DV1M\^5!?[OGRU^L[5@?_K-;&:KH'_[Y4:,\S
M?IG'?1N7IF4E+D*Z_ ;U#L/E]]^E1?+3&RK'@\KQ6^S+^]5?-W=PN_I[=?7K
MS4OBWH2_+*Z(@F>TX(\Z: ]FE(H^+&.Q K4!6R-LE* OE,LM,.-B=!(XG 0P
M6<%[++%9HX8\]='T,O!K;AA\D*5J$"SY?0;349'FHRS)^_$X'4UGT^!WVD:[
M#+IQ:5K - WNE67BD)ZG%X?DV6067'=:H[20CY)Q,2HNQFXTG8RR/ ]^4[(\
M+)_!>#0I*"&;/!NO3/#_&D; 3QJ/-E!(='1UX6P:%2E]84*X9O'#61XEXV$Z
M9'$)QYW96NW0^W(VCB;38VX@!W$_PD:KAEI7J73EC'4VH[&<FHGS7>([&I,>
MS>@L?)-RTNBO5<:^2R]F!9V*IL8BH9,:&VX=#IF6Q&8H5CD_B=3=\NO.>C4?
MU=H$J]*"(9S?YG1PSH0L2:<1K"0,G7%/!\YVC OO".WH.;]$=Q&8FFFLE:"-
M_*5@@R!RLF7R$:QR7GJ$$R\X6W/![6/ G6V&CE=0#[>$WI$ !BUJKORE\PT3
M'JD<0TW/UC [=V%)+]$S)F<ZLK(>+BK7QM(ON>_!(T@GYR[)+1K^0$PN[BH]
M#XYAW)&(XX*S*3MAO)!^+8)["EP?:FM81=".MF8GNR)XZ8./G[3@!O76/S2&
M7.JD[;OQ$!W>LE7?PD_I_4/XB>DM.0<"-P1-HNDD!-T_+OW$JM8W]+6R]#SX
M84WO,6J70.L;I>QQXC887OCE?U!+ P04    "  2;$M5X1?>-K\$  !T"@
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
ML V)N2S 0LD/6FB'> W@_82DI0G,9)&JA^^OJX!M@!R>:DEV9C0<[#]X+]8
M,:):;-J(&B(=J2ARRLTI]T?EO^>F$K]$2B"PL\O;)./E0K S\+*?&VE[ =Y*
MX'L98+L"O@$:'@,CCZF7A!&LXH0#NB,0^('T_>7ESQ:RB/9>XEE+?(C6@M')
MV(-1(+S$JH7/YWF!M2$4,-0 3,# <JH#(/XL@=\R*1HD)L!0.!-(%N78  "4
MG5 M 2-J6-%D+9*:'YA8I3V?D!;J6\D"$Q"%AHZ%IT@:*D:Z=.9HLS>RN-%!
M"@J2)>1-U*.R\1YH5319KX1\2"IFE]@0Q-R[RQ0V)PUZ.="I! ="B#' QUS,
M4;8W!VB9_9DOI(0%=3016P#5E_S:3W&IIK-5!<K:*^.<UWI)1TZ905]#0@O'
M%HKN-=!W<^ )*C"2Q<QR8^/3"VR9M@V_-F!;R0#A,V ]R83:/<&82R4*2A<(
M5+@^:DIETIB>;VLL,R@ZT6!L7FT(^H@NVEMQX-<KT_/:49C@,-?QI^Z^G^'I
MS QR==<1"YS E [#O3)6+BG,L"Q.G0-B&: =2M42T Z"'3H@P3NRA\X#PU T
MF//8/H(V]I!Y-7HPU'G1R</SHEVY];>F%L%?D5JP.ZF%X!4X3:5#H3XZ<13H
M@(AK4=]H.@R/XJ-P,IABWPCJO+:+%SC[<>')]QLJ$\?A%%;0L^-H.-AJ*:VI
MXLX)*^8-\-[3E>YT3@:V0(0<5F? )[:M\:?UU)>X:H'9W)*S3R;G)K":LY=-
M 394=+T- -\;Y:P4TN]?7('3.R+LYC.NOG >8NGP16 -<ZLD"*@J5?FB-(YP
M[ZXV8U@#(^05&LMU;>3R(KG2LU!)=B!7U^1*"%Q^_]RT6BB^FD4H9A&J0RI2
M0KDD5K83NIU.=#O-6#E5*<F>FIW "?7@;G,$07":1Z-HZ'J0>DMK\^@P>H>K
M;L+B/*&WP6,31X=3A/9@QJ8L<7S576/HR,L3[R@*/GD]C]^;/S+9(#!M&G9E
M"TR0Z_8)U@]\N3JE,RPS",A^!TZ*MHEB[Z7<:VZ!2]A&RK@/O'8U!I >W&MG
M8\H0_]4>5/#0'E1//;.ODP3(.!2H@T+6 ;"7V++72/,"T1"%TI'NA;PV=:3.
MV@)72/;HP%626V(FW *@&0SH!_O<'=B[4^ B2'5P=RV#\UPNN5+LBLZ67K7'
MD4Z&P(LU $OE/4>:=LIN@H_"P71J"3Z.)NU1<138T6W <64&!IS>I!S[L6M(
MVL'EY!I[&HGVT+ O H4=%[O;.J10,O9)'$VC07O H#LX?2>BGN%X.Z!YY*F5
MJ=W%[S12V?I0S]."#J[<:3ZXTDLQJ\B73"/N/F?R.IE_BH9M"^I?)KC_I-M9
M4FL.[ES-XL!P8&FW)M!QOX?J/O@6W<M[<G&7Q)/.'Z[5X-NTREJM^DUEFSI1
M8QEKT]RHDH*;24TP_91*>PP(@H$%#R<:%>ZI7K?+.:^[:[U<C['.' 9*ZG+=
MB\HY)'\0"#%CM#<P2+%  MW<V+GYSOY]YW)#OT1X@1?HK-?')^')^'B+9;U3
M>[K5GY2:?JPM/^6LYJ;=WI[\#8]"R-Z\Y8/TK\_LHT['\Y_,_F^:V0<VL[^;
M[X<MPO5=6ND'YE8)&0</L@A(CM$Y",A+T(;*[L81UUCL8(Z/-<B=OB %BC6%
M@?$[<ZP\!(ME,*-"8/^G;/G;E2V4W@?_E"UL#&6+?]6D]\:&M[F^#A)UKXT
M$HPZ!\%TV>B8C'VT=929X/4Q=\'N<Y,NA&W&T:V!^-B_L6 EK3+3Z48O;IMV
MW:WU:4D/=#T:1"-W987N68"R +Q2OE&M)2 M1(KNL'=O0NFHIK&M9AM1F\,\
MNL%@^J8X+V0SNLI1D*GA6 \*M>92?6<NCN\>>..-*^]B)PE[LB7L833UA$U%
M6NTN8])=6+[SV-P=CEKN@M:,2Y;#J[RBW0NIB,7NEGTW25GZD"M/\9"9,-^4
MB:@P+Z 02,+'JZ'F6KRQUNXM4LQ-@2]-'MW:!+,J%QO>8'-3:/40XM,9_0PR
M ]UB12V@T4=]EZ(/O6OJ2\C<Z#(^IJ1-6>L;Z^ZMN^]_IJ^YM\/U'PN\XQ4@
M(^2W8@Y3!]'19(]5^@*^?JCEBBZ]SV1=RR7]BI>/1(4#X/M<RMH^X ;NKR">
M_Q]02P,$%     @ $FQ+522]CL7' P  / @  !D   !X;"]W;W)K<VAE971S
M+W-H965T,38N>&ULE59MC]I(#/[.K[#25=5*N;S"O@(2RVYU>VJ[".B=3J?[
M,"2&1)O,I#,36/Y]/1,(K(Y%NB]D7NS'C^VQ37\CY(O*$#6\E@57 R?3NKKU
M?95D6#+EB0HYW2R%+)FFK5SYJI+(4JM4%GX4!)=^R7+N#/OV;"*'?5'K(N<X
MD:#JLF1R>X^%V R<T-D?3/-5ILV!/^Q7;(4SU#^JB:2=WZ*D>8E<Y8*#Q.7
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
M-#IWN11H6)H6X/>Y0MR:&SI@_9'_X@]02P,$%     @ $FQ+594D@*@/!0
MAPL  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&ULG59M;]LV$/ZN7W%P
M@ZX%7%N2G33-BP''=5IWJ)W%R8IAV =:.EE$)5(EJ3CY]SU2LJPT3C8, 6*1
MO'ONN1<>[VPCU7>=(AJXSS.ASSNI,<5)OZ^C%'.F>[) 02>)5#DSM%3KOBX4
MLM@IY5D_]/VC?LZXZ(S.W-Z5&IW)TF1<X)4"7>8Y4P\7F,G->2?H;#>N^3HU
M=J,_.BO8&I=H;HLK1:M^@Q+S'(7F4H#"Y+PS#DXNAE;>"?S)<:-;WV ]64GY
MW2YF\7G'MX0PP\A8!$8_=SC!++- 1.-'C=EI3%K%]O<6_=+Y3KZLF,:)S+[Q
MV*3GG>,.Q)BP,C/7<O,9:W\.+5XD,^W^PZ:2/23AJ-1&YK4R,<BYJ'[9?1V'
MEL*Q_XQ"6"N$CG=ER+'\R P;G2FY 66E"<U^.%>=-I'CPB9E:12=<M(SHV7*
M%&J8:5UB#)1DF/XHN7F 2RZ8B+A8 Q,Q+(V,OL-$YE0,FMEXGO4-F;<@_:@V
M=5&9"I\Q=01?I3"IAJF(,7ZLWR?:#?=PR_TB?!'P2REZ,/"[$/IA^ +>H(G%
MP.$-GHN%=3*568Q*_[:-PUP:A+_'*VT45= _^]RN4(?[4>VM.M$%B_"\0]=&
MH[K#SNCUJ^#(/WV!\[#A/'P)?;3\/+Z>+F&V7-Y./\+EXAJF?]S.;OZ"R]E\
M/)_,YI]@//\(RYO%Y'>8++Y>3>?+\<UL,=_GR(NF]CL2!#WO?W. JOJ\EZJ/
M"YO> !;"N\25*JES0#AP.0^Z8%)T5<G$ Z PJ B&"R,A0F6H)8'&J%3<<*KQ
MHE112A<8V%HA4F,QFBZ;24GF#A7+0$CQ[K:W[!'"'=+-4QK>6 .O7QV'H7]Z
M5>LK[3:"T[==CS!UR80!,KE)>90^8N0,Q?:,VE!F?^WI#J<+96%W!]U!Z'=]
MWP==74>90"3SG+J6=A>/UBW<+C #!Q3YPS#T"E255K<FL&':"2?4[=[%C%A8
M[]8(42:UC6BA>(3 \QQCS@QF#W:'0F]I\K6P(FV:,&["U:,LX)9,T;CA<=VF
M9Z,3O#_5,)DNX W+M(3G!%+&J;.*MUUH <80V%BX>&RCT(2E!6/9P%=&2A $
M7>]I02B,D((0 RL*)>]Y7GE[,#CNA8?43+/,O@MT%%&6-"1*YDZ?:YO3R'GZ
M)#4E-2_EQ/:4EK<K+4=%4;&)AXW[$!(2M+*,VQHEUX2HGR97A2:E*"7;NN_!
M3,"8$I,]K?1' 69D+;9%1N>BS%>H/*)=DS4I50H=;&29Q;L+X#S=!7DK+.'#
ML+US2F]F)%5,=#(J.B.-O23.!NQL:&J8UA_'7R8)*EM!*XR(F3?HAD=MR![<
M/$J0*94@\@=''P(;:,![:K.[E#C^&QN])I?(5,91;2_3OI#P=N2<1:^Z1K8I
M\(1'5 ?:=1M"H'#4CC@[O&I%OT!\8THQVR\N949C##EH:YYM1YEM8;H1HZH(
MVMELE79>U.@N_EAUNB;C6T)T">\AKU[**K7TSF'SSIUX\R8#X_IF?W.S!\;>
MHC3:T'OMGFT#7YAP_3*H5"W&, C@ ()ASX>P%P;>]!Y5Q#5;9?@?-3Y9IXC5
M._M'^E128MVL:51*D+?/"ZZ:U:_\VH[]8BOHO7_*[E_D8=^#VF\-1SFJM1L!
M-5V_4IAJ3FIVFRES7 U7._%J1*5FL^9"0X8)J?J]]X<=4-785RV,+-RHM9*&
M!C?WF=*DC,H*T'DB:9JH%]9 ,WN/?@)02P,$%     @ $FQ+57!'X%-(!
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
M-UPVL&6\TY0UQF!N8OV4(',2Q,TJ)"V4USDQZ+R  :HJGQ7WXQGXHFE#3;Y
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
M2.]5B%J-EA-M=*!\)&6@DEW7F$2-T4Y2K;T@GA5.$5J9+1\44)@8"A;<WP@
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
M79VP*PSQ;!3'T<9\<V-O<^,$\)[,K"?_[IS=&NEH^+Z;2WI+5EB3*)# Z<8
M3'2B[ZM!B>*>^M,_*(#:Q$IHZ"#1\@ZAO_2)%+<@4Z"!"R%$QXFV]ZN'Y2$3
M\-7=HWI)#!U"U@Z2=>' "6-G+\#:%%W1M=XD9[* I==OX@=&O7Y[1N>E#PW(
M,_$C?;SUU(7:]LKM9RGTW-WQTE@%#O$7H?W;_AKYQ-^>/BSW=]!H0W-9T?W1
M#*+1UNYHP+2_U_4/5M7N+G6JK%6E^YFC1PA-"_!]II3M'FB#_G+]^+]02P,$
M%     @ $FQ+5>K+G:N6 @  M04  !D   !X;"]W;W)K<VAE971S+W-H965T
M,C0N>&ULC51-;]- $+WW5XR,Q EBQTG:4A)+24@%2$6E;LL!<=C8XWBIO>ON
M1]+^>V;7B0EJ&G&Q=W;GO7FS]IOQ1JH'72(:>*HKH2=!:4QS$88Z*[%FNB<;
M%'122%4S0Z%:A;I1R'(/JJLPCJ+3L&9<!,G8[UVK9"RMJ;C :P7:UC53SS.L
MY&82](/=Q@U?E<9MA,FX82M,T=PUUXJBL&/)>8U"<RE 83$)IOV+V=#E^X1[
MCAN]MP;7R5+*!Q=\R2=!Y 1AA9EQ#(Q>:YQC53DBDO&XY0RZD@ZXO]ZQ7_K>
MJ9<ETSB7U0^>FW(2G >08\%L96[DYC-N^QDYODQ6VC]AT^;&'P+(K#:RWH))
M0<U%^V9/VWO8 YQ'KP#B+2#VNMM"7N4G9E@R5G(#RF43FUOX5CV:Q''A/DIJ
M%)URPIDDM4N-CQ:%@<6:GGH<&J)UAV&VI9BU%/$K%*=P)84I-2Q$COF_^)#D
M=)KBG:99?)3PJQ4]&$3O(([B^ C?H.MQX/D&_]LC_)PNM5'T1_PZU&[+-CS,
MYEQRH1N6X20@&VA4:PR2MV_ZI]''(UJ'G=;A,?8DO9NEB^]WBV^WL+BG9WI(
MX'&*_EGOY 4-W)9X,I=UP\0S%+(B,VHP)<+*\IR)#($+N)RF,YBF<S@?C=[W
M(\I3/B?G.JNDM@I!%N3?[CK17V?/D<..'->LLLQ@_C*1R)2TJ_+$DU*.9[>"
MV9P[0,$%2>&L FWHM/:8#5)9KK6E!"9RLIQ!14Z@T.R5+5D.0I(U?DOUHC((
M=.D2EETSF/<.?:YPSTHUJI4?&!HR:85I7=7M=C-IVEKQ;WH[T*Z86G&AH<*"
MH%'O;!2 :H=$&QC9>&,NI2&;^V5)<Q652Z#S0DJS"UR!;E(G?P!02P,$%
M  @ $FQ+5=K8+\]L'P  P&(  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&ULQ5U9<]M(DG['KZCP]$S8$10MTI:/=K<C9-F>]JQ[6B/9GMG=V <0*))H
M@P ;!4CB_/K-+[,ND"!\[,,^6!8)5%965MZ95?KIMFX^F[76K;K;E)7Y^=ZZ
M;;<_/GQHLK7>I&9:;W5%3Y9ULTE;^MBL'IIMH].<!VW*A_/3TR</-VE1W7OY
M$W]WV;S\J>[:LJCT9:-,M]FDS>Z5+NO;G^_-[KDOKHK5NL47#U_^M$U7^EJW
M'[>7#7UZZ*'DQ497IJ@KU>CES_?.9S^^FC_" '[C4Z%O3?2[PE(6=?T9'][E
M/]\[!4:ZU%D+$"G]=Z,O=%D"$N'QAP5ZS\^)@?'O#OI;7CPM9I$:?5&7_RSR
M=OWSO6?W5*Z7:5>V5_7M+]HNZ SPLKHT_%/=RKM/:,:L,VV]L8/I\Z:HY/_T
MSA(B&O#L],B N1TP9[QE(L;R==JF+W]JZEO5X&V"AE]XJ3R:D"LJ[,IUV]#3
M@L:U+\^SK.ZJMJA6ZK(NBZS09J(6._FP4_?=EP]^>MC2=!CT,+.@7PGH^1'0
M3]2O==6NC7I3Y3KOCW](:'I<YP[75_-1@'_KJJEZ=#I1\]/Y? 3>([_V1PSO
MT=>O7?WW^<*T#?'*_PPM6. ]'H8' ?K1;--,_WR/),3HYD;?>_F7/\V>G+X8
MP?:QQ_;Q&/27KU)3&%4OU25@5VT*KAY"<A3,,)(,.]F#K3ZL=9(2C3;;M-J!
M2EV5=GG1ZEPMBRJMLB(M55&):F 18_S2BI[7C6K76IGBCC^WZT9KM1%^T. '
M1;NI_6ZJ6QI+^&S3AAX5D-:L;G*:0Y- M&O&P^[5MBEHZFU)N[72E6[2LMSA
M?;UM92PF_CB]GM[_RY^>S>>G+SY>J[^>GU_RI]F+!XQ<4;6Z*3;'%D(H8UH&
M553$$1TK$9.TM?I'ES8TF":]TMNZ:14-@(90L].3?_#0\Z8MLE+3%Z#'E5YU
MI<"]/OG75+T3#.MM4>$[>F.35J0!2=>U$U*/V?H(5K3LLLNU26C%*LU_)^V
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
M>ZACD#0L,BF#<V!/GDB<R 1!CNI:++[?NQ2369P1QRE3+E<TJ.65N\E@Y+)
M.,LJ\QC^H885%YDWZ2Y98*XE17O,/<1P;#EK^#09:O5>^4H=8(7D2G53-'4E
M!CI&=$S/A<;ZV6@G_$OGY?>]^T$-]QTM]0YZTH.N>E]K_S4'*2V[:VG+V<.)
MRUKU.VAH J*Z9#/>(#@CVG>-;]M MDRB']D,^*KB=-I(#OXX'%!8O/Q%DN:R
M=]S%4.G;M!0Y6FA8MI#KS=)MT:8EG&#D"C777P/U^@MI--J/<R]1W+OM.WCJ
MI:MVRIJP6*;&L85:F)NZUY%':T;7,UIV'.=/K(.P4RLX*AR&&)O+/_"X:<U3
MLKG1-/4R.;(HJ0^@TR9.Z/0#X(UNUW4>LILAI8XPB+U%6T_\,?FDUVB]-VJN
M3M09MRJ;Y#>T:\B^_<9Z*#!-_-IUO6QO01%\^4B^')6'<'1C-GYVXUTOLGD?
M(KAS#G &!>,[CG&$:9*A:="FL5]W04V5HW.IC'*,;E,_XZ'Z*&%"S_9LO&G[
MPM;4N)P\2(;O:-8&T,0!5>Z3E.U\M6?;$ _Q20"KN7,2K S-*&C23TL?@ PW
MK?7[19S46R"E](&Z%'5<B$SX@$,_?^^R*X)AFTK%V.L/AG50Z[!I[G&%';H[
M9^/MG2XSCT:/P6WXCG9.@9DP3)OZ3[B3A+6.U2PV5=-9(KC,2I0TV%GY1TU'
M.CQ(9\A7"%]M[33N5-G/-_N:*5$6>\%'-,CLHQYH<Z,BZ[3ETLK#CWN5-HR5
MEI;CO1^VZE;$7IGT#?'B;+,2&2$I8$C%@LQ,R"N2@>'3)IBM3&^#XRRE+WS=
M2&\06OO(N"- L7DI>V &>EB\/V'JL!QGJC*;S'(=5>D=P"2.GSYQL,7&(?0;
M\5A"9%$69BTE%5V%XT$3P./2D0Y;PHSL,U11RC1&0GIXK/7KE?%=ATA?03U]
M?.J\6W!:UA0+H*<V=:-)V7W6Y>ZDI7CF!*XH<@L&7:O, F%3C#N;T2LU@]91
M^I8C95Z$/]+4II\U&[^]%<CW")9DB[@N..UC3=0TM;-U)B1'^7!K0 ).K6?E
M(SDT\M%+>A(Z7>#"1WFK :$XPK*3_>2B+PGB15)N:6D;XTT-6TZAFU3K(ZH,
M 8EDT=49_5DHZTM$N*%\0^X$?"TKY,GPKD,6/7V%*?F(T03MF:059/^E!\L
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
M8G>B*PY$P^EM"2(8J7#(S%@-#+D4ZOG+2GV"M=>'$/K/<;E.__6%7A55Q0T
M2QH4<G>S,W?^B%Q6N=JE=&T8KHZ]Q6',UK4V\2:[S?]NQ))]Q-0@8K-G_>YI
MA-#^7C%[CL+9#!RWRJ)ZO+'7J$0772'2HUW@ZZ@@+VG5X3)@FN?IJ,@\/3E]
M/%'77&98[MR$'U"   7^2J$:3Q(:%@5MOYO2DVHH<-=;-7>^]LJ.BV\UPGF_
M V%+U7JWA4F1,H _1"2N'OJ:,ENI/?= >P<FY5# +3?WA!(V184N_ P&%\?T
MHCO$XHN"?!D<1 SEGHE42FO[>*A>A!4[Q/9($ZX&3O-ZV]K>#+0[^*Y=/C'*
M!YQ3W(Q6EES=\@Z/\,9D8--QXW%/B.)\<WQMMG0#5UWLL26.?;_ HXAV)'<I
M$I2[_($3FV]F8?2 ,!1N#Z$!?E4Q W/K;X)T%R+X^#[QGEVPW&PS66#PWF5W
M],:;C6Z0\5?O\*I1'U+S&6YL9H]_GZ/K)Z,HXIT] \,.%LYM2*W^LEN0SG"F
M*?7MU1B+.Y)=8A_*PP8P_MHK0BOJMR$>DG)!:%MU)!F^Y-F=G88:XL['Y.A5
M<P^C/RJ !?.?3C"2VI._+^"_]7^>X5S^*$%X7?ZVPZ\IZ(6K/98T]'3Z].R>
M'!!W']IZRW^B8%&W;;WA7]<Z)><1+]#S95VW[@,F\'^TXN7_ E!+ P04
M"  2;$M5RL=-XUH"   W!0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-BYX
M;6Q]5%%OTS 0?N=7G(R$0((F2]LQE392.X8 :5JUPGA /+C));'FV)E]6;9_
MC^VTH4A=7Q+?^;[OOK/O/.^TN;<5(L%3+95=L(JHF461S2JLN1WI!I7;*;2I
M.3G3E)%M#/(\@&H9)7%\'M5<*);.@V]MTKEN20J%:P.VK6MNGE<H=;=@9VSO
MN!5E1=X1I?.&E[A!^MFLC;.B@247-2HKM *#Q8(MSV:KB8\/ 7<".WNP!E_)
M5NM[;WS+%RSV@E!B1IZ!N]\C7J*4GLC)>-AQLB&E!QZN]^Q?0NVNEBVW>*GE
M+Y%3M6 7#'(L>"OI5G=?<5?/U/-E6MKPA:Z/G28,LM:2KG=@IZ 6JO_SI]TY
M'  NXA< R0Z0!-U]HJ#R,R>>SHWNP/AHQ^87H=2 =N*$\I>R(>-VA<-1NNDO
M W0!&U$J48B,*X)EENE6D5 EK+44F4 +;W_PK43[;AZ12^SA4;9+LNJ3)"\D
M.8=KK:BR<*5RS/_'1T[PH#K9JUXE)PF_MVH$X_@])'&2G. ;#Z<P#GSC%_B.
ME?M[N;5D7-?\.59PSS<YSN<G:68;GN&"N5&Q:!Z1I6]>GYW'GTZHG0QJ)Z?8
MTXV;S+R5Z"^M,6X^#3T#5SG@0RL:-S$$:$FXEL4<I&MZ>ZR"DSF.5W"'E<A<
M"T "'V *S\B-?753N)[!D/^&*C1P-:@X#-OH@CIN,#C'O1..'49TT,PUFC*,
MK(5P07U?#][A55CVP_ OO']2KKDIA;(@L7#0>/1QRL#T8]H;I)LP&EM-;M#"
MLG(O&QH?X/8+K6EO^ 3#6YG^!5!+ P04    "  2;$M5SO@\-+$"  "^!0
M&0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q]5%%OTS 0?N^OL,*$0(J6
MQ$G3=K21NC$$B(EJ&_" >'"3:VO-L8/MK-N_Y^RTH:"N+_&=<]]W]]F^FVZ5
M?C ; $N>:B'-+-A8VUQ$D2DW4#-SKAJ0^&>E=,TLNGH=F48#JSRH%A&-XSRJ
M&9=!,?5["UU,56L%E[#0Q+1US?3S)0BUG05)L-^XY>N-=1M1,6W8&N[ ?FL6
M&KVH9ZEX#=)P)8F&U2R8)Q>7F8OW =\Y;,V!39R2I5(/SOE4S8+8%00"2NL8
M&"Z/< 5"."(LX_>.,^A3.N"AO6?_X+6CEB4S<*7$#U[9S2P8!Z2"%6N%O57;
MC[#3,W1\I1+&?\FVBQUBQK(U5M4[,/HUE]W*GG;G<  8QR\ Z Y ?=U=(E_E
M>V99,=5J2[2+1C9G>*D>C<5QZ2[ESFK\RQ%GBWE9ZA8J\H6S)1?<<C"$R8I\
MM1O09,&>V5+@UIM[O[Z=1A:3.FA4[A)<=@GH"PER<J.DW1AR+2NH_L5'6&Q?
M,=U7?$E/$GYNY3E)XY#0F-(3?&E_ JGG2U_@ZS4ZV?XXF##DYWQIK,8W\^N8
MY(XQ.\[H^NC"-*R$68"-8D _0E"\?I7D\;L3]69]O=DI]N(.^[)J!1"UPC?=
MW9[X[_:4O[UFI^R8@I,YCBMPY^T./1E<5VW)NJ;"9*UTUJI%T[E&E9P)PJ5I
M-9,E[,L@9X2.:)CGDYV5#NG@2F&8L%RN/5; &J'PA"/'H)11$L:3F*1).*'9
M8/]4D4\K(3Q@"V+%-! ZG(3C+"-T/ ICF@^ZYYNEX7"4D"P)AW$^N%<6R<](
MGHW"9)0Y*Z7A.!Z38[<2'?14#7KM)X<AI6JE[=JKW^V'T[SKR;_AW62[87J-
MQX'J5@B-ST?#@.AN6G2.58WOT*6RV._>W." !>T"\/]**;MW7()^9!=_ %!+
M P04    "  2;$M5_'P4C&8"  !/!0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970R."YX;6Q]5%UOVC 4?>=76%XU;5)$/DDH@TC0;5HG=4.%;0_3'DQR(5$=
M.[.=0O_];"=D(%%>XGOM<X[/=7P]W7/Q) L A0X597*&"Z7JB>O*K("*R"&O
M@>F5+1<543H5.U?6 DAN215U \^+W8J4#*=3.[<4Z90WBI8,E@+)IJJ(>%D
MY?L9]O%QXK'<%<I,N.FT)CM8@?I1+X7.W%XE+RM@LN0,"=C.\-R?+"*#MX"?
M)>SE28Q,)1O.GTQRG\^P9PP!A4P9!:*'9[@#2HV0MO&WT\3]EH9X&A_5/]O:
M=2T;(N&.TU]EKHH9'F.4PY8T5#WR_1?HZAD9O8Q3:;]HWV+#!*.LD8I7'5D[
MJ$K6CN30G<,)8>R]0@@Z0F!]MQM9EQ^)(NE4\#T2!JW53&!+M6QMKF3FIZR4
MT*NEYJET30X@T9*\D T%]&YM!OE^ZBJM;1!NUNDL6IW@%9T8/7"F"HD^L1SR
M<[ZK/?7&@J.Q17!5\&O#ABCT'!1X07!%+^P+#:U>^(K>2E_GO-$U\BTZ+_KW
M?".5T-?CSZ6R6]7HLJIIF8FL208SK'M"@G@&G+Y]X\?>ARN>H]YS=$W]S+.R
MGNO6\R6C5Z4N&S5':\[7']RSC%=@-D$W*'%B/W0"+VSCR'>2<3+XK@H0G0W?
MCU'B#]9<$=K!0_^V X]'X\%=(P0PA4+'BV(GOHU,E(R<( P'WSC+NN4;%#FC
M6 ."T5E\Z>S<DTM>@=C95I8HXPU3[7WO9_O78MXVR7]X^]0\$+$KF404MIKJ
M#9,11J)MWS91O+8ML^%*-Z -"_WB@3  O;[E7!T3LT'_AJ;_ %!+ P04
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
M94&#&I5UH/-,4@VO#!N@'_WQ+U!+ P04    "  2;$M5#+K*6:@"   .!@
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
MN*)_(:BL >T74IKMQ ;H_M?,OP-02P,$%     @ $FQ+5?S5$4@L P  ]@<
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
MDH8N=-<LZ06%RAK0_%I*L^_8 /V;;/$W4$L#!!0    ( !)L2U7\>Y)E]1
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
M#[7;0/&I4G8[<0GJBS3Y"U!+ P04    "  2;$M5B'0B\)@"  !J!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6RM55MOFS 8_2L6FZ966LO=I!U!
M:A--[:2M4=-NSP[Y"*B F6V2]M_/-A3EXF1[V OX<L[YSC'&CC>4O? <0*#7
MJJSYV,J%:*YMFZ<Y5(1?T@9J.9-15A$ANVQE\X8!66I25=J>XV"[(D5M);$>
MF[$DIJTHBQIF#/&VJ@A[NX62;L:6:[T//!:K7*@!.XD;LH(YB.=FQF3/'E26
M104U+VB-&&1CZ\:]GD0*KP$_"]CPK39221:4OJC._7)L.<H0E) *I4#D:PT3
M*$LE)&W\[C6MH:0B;K??U;_J[#++@G"8T/)7L13YV!I9: D9:4OQ2#=WT.<)
ME5Y*2ZZ?:--AL6>AM.6"5CU9.JB*NGN3UWX=M@AN<(3@]03O7PE^3_!UT,Z9
MCC4E@B0QHQO$%%JJJ89>&\V6:8I:?<6Y8'*VD#R1/)%7X&A&WLBB!'0V!4&*
MDI^C"S27&V;9RD&:(:%138^Z0,_S*3K[>![;0EI00G;:E[OMRGE'RGUKZTOD
M.Y^1YWB>@3XY39]"*NFNIKN[=%L&'])[0WI/Z_E'](:,#QG:78F;!1=,[C%3
MQ$XS,&NJW^Z:-R2%L27_*PYL#5;RZ8.+G2^FP/]);">^/\3W3ZDG]W5**U!?
MUQ2SXV+-58?!.HFPZWN.']OK[00F7.!&HVC [9@+!G/!27,/(@?6[3R3NXX<
M;E5U7;SG[! 3N693X6 J/&GJB0I2FNR$AZ7D8OGNU9XE$RYP1^'([ L/OO!)
M7Y.6,:B-NQ4?5/2= ..K8,^9"1>%GN^;G46#L^BDLQ^T3H^;BP[V3A!BC+UP
MS]S?<9TY>^LD5+?0=\)61<U1"9ED.I>1S,>ZD[WK"-KHPW%!A3QJ=3.7ER$P
M!9#S&:7BO:/.V^%Z3?X 4$L#!!0    ( !)L2U7J0&*H$P0  & ,   9
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
M*,V$TBPHS8;2'"AM"J6Y*%K5@XND-.V<\FC+E$?T<[KUQ)=YR"_&WBQ]K@Y
M,_%B[STNO"9K AX\A@Q5JFLU9<1Z@]KL8@.JV832+"C-AM(<*&T*I;DH6M7I
MBCPRK3F/[&#9@GU)O4244?K*XD3,DFN]#II;=L) 47@I"\\-<6;(+&-9'>EN
MJ5Z/TBF5"^)3;!X-''6FM2M W>N72_T,>X>R9,%F24E0%(>JK4QU*WZ)6))&
M@9QSRV6(0B[.2A"5[.>S?U'C>[=\L2]@+.L+%06O=FL3A62N/#XT+2M-M2]W
M/ ]]GW)F7D]EEI7'HO.Y>'8\SO6*&*E5E&+Z)HIAQS%+Y"+&,RG^V_"1163%
M LZ61TO\%(NHZO8Y!5+P$+[OX:X[K60=,4;&DY_)K]:#65"%-"5%^7 Y;B]?
M]#K=FV*LZJX39$,73'3\L+R8%Y27>#ZPHOQ3:[\,]++TN'U0%!/,2F11/P[)
MGR'?Z&=K8;%8Y:$^_[9*:41YXVR7UQ4VDZ6HUM2+-J(.-]\PUG_:E8?/2U1U
M6G:V#K0,165VDM<1%ZTT1>V+8TGLJVPDXD0.@]RK>K0(8ZF)_\(;^&RQRE;G
M[&#!Y[*1Q_OSC@:?<\>@BX4GA/G6O>&5Y3!QB!X-%:D?J@Y7LBN\_QB6V4V&
MBCWPP)U%K(@='&DY5_:E]??Z0GWA1+( ^L%8[#NS/SF4#HK:(!R:K JE&5":
M":594)H-I3E0VA1*<U&T:CQ0I+UJS6FOAZ>NQM4O:$XKE#:!TG0HS8#23"C-
M@M)L*,V!TJ90FHNB55^(5^2T=K]+3FL7FM,*I4V@-!U*,Z T$TJSH#0;2G.@
MM"F4YJ)H50\N<EJ[S3FMY[X<H%N3N5CS=H!F;1?[(C1I%4HSH#032K-R6OGA
MJ>=>$0!5[$!I4RC-1=&JCE;DR':;<V3/>5% ][B46\V; IH57>QCT(Q7*,V
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
M=H;>MQ.\.^FBA#A\P>,[<8J6@]_DSP_50N?XJAH^6)%(F@.EN5":!Z7Y4%H
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
MPQK?-VB7@.N54O8<N)X;_S'R?U!+ P04    "  2;$M5.OF#*TP$  !_%
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
M5E*E/(9;C'/-[7KG-+:5ZYSU]/3FXA9HM7(B-R8O0G/%=+QP4:!89%HM.66
M5Z^+$ZR"F;(+QR!3+G7]F5+)QX4'S>2K-; D\;[:F=.P^>!<6$1LQN(?0-'E
M*O$(5.O.7'/OQ R9<&:.+?D2!$^Y97YLN>A1<,QF="@&(Y<ZX:''<NP[I$32
M&*6!:<FYQ'V)9L?A:8?];P%&,9JA)"];RARM4G>@09]L)#N7,6IJ21*2')WR
M,F\SIAUJF=Y5:,GOE*JYX[2=MV@ZY&URD'.%6+=W&(0!J:+PHJ:,\?YEM,_"
MDHF\H,8$?2 P8@ K*I$R%$FGKH,U5N$K.]B@:A:#QAK_F-M<XY.TKFL5S3 '
M1775J6LT?*6Z8:5NV$CK^F8*WZ\PG:&N'42-UB\=1&\$MB5T5 D=O?T8'KVE
M^C<"VU)_6*D_?/48/OR5,=P(_TKR8?#X!1HTTO_R\Z3T/;8:BGO4PLZ5$%1A
M^[6?H 7^8$-D;S2,@B<JFVF\5N;&AW;87(RH8^J[U-1=W]YJGC5MLU9G^%,P
MPZ<:&SF\5&-WXUZ1HK[SURTW*7)IBT_V:K6ZTIWZB\R3]3-WU?/WE4>8XIY(
M YL^2 P(G!-DT!G2--#%U:MXL2KSMQ<:VW07\H\+NJZB=AOH][E2]N'%'5!=
M@"?_ 5!+ P04    "  2;$M5O[Z'OI@#  #(#   &0   'AL+W=O<FMS:&5E
M=',O<VAE970U,BYX;6RM5VV/FS@0_BL6U56I=,=K0MAM@K2;<+J>5-UJL[W[
M[,"06 4[9YMD^^_/!I8&ZI!5;_,AX,'/,S./!WM8G!C_*O8 $CV7!15+:R_E
MX=9Q1+J'$@N;'8"J)SGC)99JR'>..'# 60TJ"\=WW= I,:%6O*AM#SQ>L$H6
MA,(#1Z(J2\R_W4/!3DO+LUX,CV2WE]K@Q(L#WL$&Y)?# U<CIV/)2 E4$$81
MAWQIW7FW2:3GUQ/^)G 29_=(9[)E[*L>?,J6EJL#@@)2J1FPNAQA!46AB508
M_[:<5N=2 \_O7]A_KW-7N6RQ@!4K_B&9W"^MR$(9Y+@JY",[_0%M/C/-E[)"
MU/_HU,YU+9160K*R!:L(2D*;*WYN=3@#*!XSP&\!_A PO0 (6D#P6@_3%C!]
MK8=9"ZA3=YK<:^'66.)XP=D)<3U;L>F;6OT:K?0B5-?)1G+UE"B<C#_1E)6
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
M_$$[ 3POE++[A3/0_9=8_@502P,$%     @ $FQ+52@TDT83!@  2S0  !D
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
MRZ5]MMEW=0]4+*)4POI_#BY8YP-8ZXCL4[7LA^(K\QW3C"O%$W.Y9#1D0B>
MYW/.U>Z'SJ#X8/#NOU!+ P04    "  2;$M5@\/E7G$#  #/"P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U."YX;6RM5FUSVC@0_BL[;J?3SJ3Q&R\A!<\0
M3*?7N4XRI+E^%G@!36V+DP0D]^N[DHT/C,-Q3;Z )>_S[.ZS*WG[6R%_JB6B
MAL<LS=7 66J]NG9=-5MBQM2E6&%.;^9"9DS34BY<M9+($@O*4C?PO(Z;,9X[
M4=_NW<FH+]8ZY3G>25#K+&/RZ093L1TXOK/;F/#%4IL--^JOV +O43^L[B2M
MW(HEX1GFBHL<),X'SM"_'G>-O37XB^-6[3V#R60JQ$^S^",9.)X)"%.<:</
MZ&^#(TQ30T1A_%UR.I5+ ]Q_WK%_MKE3+E.F<"32'SS1RX%SY4""<[9.]41L
MOV"93]OPS42J["]L2UO/@=E::9&58(H@XWGQSQY+'?8 ?N<90% "@CJ@]0P@
M+ 'AN1Y:):!UKH=V";"INT7N5KB8:1;UI=B"--;$9AZL^A9->O'<],F]EO26
M$TY'(Y%E7%/AM8+W,6K&4_4!/L(]-62R3A'$'%*D2L!,**TNRH5&F0'+$TBX
MFHEUKD$RC81[N(_A_=L/?5=3<,:%.RL#N2D""9X))(1O(M=+!>,\P:0!'Y_&
M=T[@71*E4B;8*7,3G"3\NLXO(?0N(/""H"&>T?EPORF=EWD?_[;W S'"JDU"
MRQ<^PU>UP^T<_K0=,#+M4#Y_-]TPI&Z(=]TP,=TPG"HMZ29H:H;"7:O9G;D<
MK]6*S7#@T.VG4&[0B=Z]\3O>IZ9*O"99_)IDXU<B.ZA9JZI9ZQ1[=+M".I0\
M7^P=8'CWYBKP_4_ ,B$U_X?9VYK.^.3VH:E,A8>.]6 ^.9O(;X?M7M_=[.O?
M8-7J7?F'5O&Q5>B'O1K7^-@JZ/6Z7F5U($6[DJ+]^U+PG&XSI U\I*\OO25%
M"K.4LRE/N7YJDJ9]G+3?"VO*-!CUKFHIQ\=&0<NO,8V/C<*>%S;+TJEDZ9R4
MY8?]C&("PPWILT"8H!DMC$Y[!_LCU.1337*<]N3#$S()'<CL)=UTB$\2-!\5
M:#J_+PUD_/) #HK1K8K1_7_%.+Q,SZM"X:*[UR7>I=>N-65AY >'5D'-+#Z'
M:_R?7(46[MZ$DJ%<V-%0@<VO^ I5N]7T.;1#5VW_QK\>^0W[,4VKQ7#Y+WTQ
MZGYC<L%S1:+-R95WV:63)(OQL5AHL;+ST51HFK;LXY(F;I3&@-[/A="[A7%0
MS?#1+U!+ P04    "  2;$M5;7SPJ*("  "&!@  &0   'AL+W=O<FMS:&5E
M=',O<VAE970U.2YX;6REE6UOFS 0Q[^*Q::IE=I"($"3$:0^:.JF5HN:=GOM
MP!&L&LQLD[3??F>3T&RET:2] 9_M^]_O#OM(-D(^J1) D^>*UVKFE%HW4]=5
M60D556>B@1I7"B$KJM&4*U<U$FANG2KN^IX7N15EM9,F=FXNTT2TFK,:YI*H
MMJJH?+D$+C8S9^3L)N[9JM1FPDV3AJY@ ?JQF4NTW%XE9Q74BHF:2"AFSL5H
M>AF;_7;##P8;M3<F)I.E$$_&^)K/',\  8=,&P6*KS5< >=&"#%^;36=/J1Q
MW!_OU+_8W#&7)55P)?A/ENMRYIP[)(>"MES?B\T-;/,)C5XFN+)/LNGVQA.'
M9*W2HMHZ(T'%ZNY-G[=UV'/P_7<<_*V#;[F[0);RFFJ:)E)LB#2[4<T,;*K6
M&^%8;3[*0DM<9>BGTRM154QCE;4B1]>@*>/JF)R2!7[]O.5 1('A="N99J",
MI4LS6; ," >L!^&,+AFWZXFKD<DHN]DV_F47WW\G_K>V/B.!=T)\S_?)X^*:
M''T\_E/&Q93ZO/P^+]_J!N_H]OS?"W+WRH_60VDF+?^MY;]]Y2<72Z4EGI2A
M1+J X^& YO),54,SF#EX.Q3(-3CIIP^CR/M\()V@3R<XI)[B";2%?P$J"=0Y
MY 0K![O*!2=#P)UD9"7-Y5RG41CX<>*N!TC&/<GX?TC&@R2=9+A'$OA1-!XF
M"7N2\"#)@]"4D[;.F<I$6VLDR:@J28&-9O DAF\H)O%D,AJFB'J*Z"#%+2@U
M):QJ6@/ $ .__N#YB=Z$/_7'7C@</N[#QP?#S\U9JS594][:R_I/=S)^<S(F
M87@>_87B[K45TZ'OJ%RQ6F&( OV\LQASD5W7ZPPM&MMIED)CW[+#$G\4(,T&
M7"^$T#O#-*_^UY/^!E!+ P04    "  2;$M58D7I.UP#  !$%0  #0   'AL
M+W-T>6QE<RYX;6S=6.UNVC 4?94H7:=6FAI"2B K(&U(E29M4Z7VQ_Y5ACA@
MR7$RQW30]]F+[,GF:X?P45]$^V,M"Z*Q[_$]]_CZ.G'I5VK)Z>V,4N4M<BZJ
M@3]3JOP8!-5D1G-2710E%1K)"ID3I;MR&E2EI"2MP"GG0;O5BH.<,.$/^V*>
M7^>J\B;%7*B!WVM,GKU]20=^&%_ZGJ4;%2D=^/=G[W_."W7USK/WDP\G)ZW[
M\ZM=^YD!SOW 2=K9)C5C3S6+]3K%W.(#M%RT6K@> #'R[F'D^[@QZIZ;^L_O
M;>X-Z@9:<6/4R2'4.#%"VVTY%DA/<+U&T,&<PX,RN2>1ACBHZW/8SPJQ+M/(
MMP8=F>34>R!\X(\(9V/)P"LC.>-+:VZ#85+P0GI*[P\M)01+]6CAT/9@Z]0\
M.1.%-+%M!/MW7 _? 58]$,@X;P2V?6L8]DNB%)7B6G?,8&-\ GEU^VY9:H53
M299AN^.O'<Q-!QD7,J6R"1/Z*].PSVD&<B2;SN"NBC( 4*DBUXV4D6DAB-&P
M\J@;FG9".;^%Y\J/;(M[D6VLJ2D'T32UH+II:6P'^#?9+/<F[>6+>+V2/13J
M\UQ/1Y@^U J]D31C"]-?9(T C#W$V4E9\N4GSJ8BIW;R!P<<]LG*SYL5DCWJ
M:% J$VV@TO<>J%1LLFGY)4EY1Q=J54Z+#-?</D+-_S;/4RJH)'Q3M*[]MYSE
M%RN.NJ\EV3Q5=@4[-=:'A;<NLG,,(N-C$'D4-=D[!I')$8CLOMI3\SDBPS<I
M,JB/0AOGK:W35F/UX%0[\+_#^9FO@WKC.>.*B;HW8VE*Q9-#EZ979*S_1=SB
MU^-3FI$Y5W<-./#7[6\T9?,\:4;=0"+J4>OV5YA>&#=':AV+B90N:#JJNW(Z
M-DU/-W34^@*'7>3:7&X$\[&8&P$,BX,IP'RL%Q;G?YI/#YV/Q3!M/2?20WUZ
MJ(_U<B$C\\'BN'T2?;EGFB11%,=81D<CIX(1EK<XAJ^;#=,&'E@<B/2\7..K
MC5?(_CK UG1?A6 SQ2L1FRF>:T#<>0./)'&O-A8'/+!5P&H'XKOC0$VY?:((
M5A73ANU@'$D2#(%:=-=H'"/9B>'C7A]LET11DK@1P-P*H@A#8#?B"*8 -&!(
M%)GWX,[[*%B]IX+U[Z;#OU!+ P04    "  2;$M5EXJ[',     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    ( !)L2U4U(3'XI 0
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
M 0(4 Q0    ( !)L2U4'04UB@0   +$    0              "  0    !D
M;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ $FQ+55IW5(3M    *P(  !$
M             ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @
M$FQ+59E<G",0!@  G"<  !,              ( !RP$  'AL+W1H96UE+W1H
M96UE,2YX;6Q02P$"% ,4    "  2;$M5$B^]S2L&  #C(   &
M    @($,"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @
M$FQ+52#,"2Z6!P  @!\  !@              ("!;0X  'AL+W=O<FMS:&5E
M=',O<VAE970R+GAM;%!+ 0(4 Q0    ( !)L2U5X6[91[@(  (<(   8
M          " @3D6  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"% ,4
M    "  2;$M5<TF"(.(&  !F(@  &               @(%=&0  >&PO=V]R
M:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ $FQ+5?Y6-E?W @   0D
M !@              ("!=2   'AL+W=O<FMS:&5E=',O<VAE970U+GAM;%!+
M 0(4 Q0    ( !)L2U5&?SE]R0H  +]<   8              " @:(C  !X
M;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  2;$M5$O$Q:C('
M  !+'P  &               @(&A+@  >&PO=V]R:W-H965T<R]S:&5E=#<N
M>&UL4$L! A0#%     @ $FQ+5:[W<M)Q#P  J"<  !@              ("!
M"38  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( !)L2U7R
M/-^W_QT  -16   8              " @;!%  !X;"]W;W)K<VAE971S+W-H
M965T.2YX;6Q02P$"% ,4    "  2;$M5?X)'D8 %  #G#   &0
M    @('E8P  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    (
M !)L2U7(LK^37P0  &T)   9              " @9QI  !X;"]W;W)K<VAE
M971S+W-H965T,3$N>&UL4$L! A0#%     @ $FQ+55Z%F1SR @  0 8  !D
M             ("!,FX  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"
M% ,4    "  2;$M52S_B?L #  #M!P  &0              @(%;<0  >&PO
M=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( !)L2U7A%]XVOP0
M '0*   9              " @5)U  !X;"]W;W)K<VAE971S+W-H965T,30N
M>&UL4$L! A0#%     @ $FQ+57V&F*" #P  $3$  !D              ("!
M2'H  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    "  2;$M5
M)+V.Q<<#   \"   &0              @('_B0  >&PO=V]R:W-H965T<R]S
M:&5E=#$V+GAM;%!+ 0(4 Q0    ( !)L2U75=C/<IP<  / 7   9
M      " @?V-  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#%
M  @ $FQ+594D@*@/!0  APL  !D              ("!VY4  'AL+W=O<FMS
M:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  2;$M5<$?@4T@$  !6"0
M&0              @($AFP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+
M 0(4 Q0    ( !)L2U5I?X@!Y@<  (H4   9              " @:"?  !X
M;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ $FQ+5<S1!CXK
M!@  B@X  !D              ("!O:<  'AL+W=O<FMS:&5E=',O<VAE970R
M,2YX;6Q02P$"% ,4    "  2;$M5W6O<T*X(  "*$P  &0
M@($?K@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    ( !)L
M2U6[?U1?X@@  &@7   9              " @02W  !X;"]W;W)K<VAE971S
M+W-H965T,C,N>&UL4$L! A0#%     @ $FQ+5>K+G:N6 @  M04  !D
M         ("!'<   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"% ,4
M    "  2;$M5VM@OSVP?  # 8@  &0              @('JP@  >&PO=V]R
M:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( !)L2U7*QTWC6@(  #<%
M   9              " @8WB  !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
M4$L! A0#%     @ $FQ+5<[X/#2Q @  O@4  !D              ("!'N4
M 'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  2;$M5_'P4
MC&8"  !/!0  &0              @($&Z   >&PO=V]R:W-H965T<R]S:&5E
M=#(X+GAM;%!+ 0(4 Q0    ( !)L2U5D8-8FB ,  $@'   9
M  " @:/J  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%     @
M$FQ+51,4SYRF @  !@8  !D              ("!8NX  'AL+W=O<FMS:&5E
M=',O<VAE970S,"YX;6Q02P$"% ,4    "  2;$M5#+K*6:@"   .!@  &0
M            @($_\0  >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4
M Q0    ( !)L2U4:8?!]/P,  .,(   9              " @1[T  !X;"]W
M;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ $FQ+5?S5$4@L P
M]@<  !D              ("!E/<  'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6Q02P$"% ,4    "  2;$M53GQFR7(#  "?"0  &0              @('W
M^@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( !)L2U7\
M>Y)E]1   +3T   9              " @:#^  !X;"]W;W)K<VAE971S+W-H
M965T,S4N>&UL4$L! A0#%     @ $FQ+5==+AQOU!@  ]",  !D
M     ("!S \! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M"  2;$M5XW8N%$T#  !&$   &0              @('X%@$ >&PO=V]R:W-H
M965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( !)L2U4X;I,>& 4   @3   9
M              " @7P: 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL4$L!
M A0#%     @ $FQ+523FL ^= P  U@P  !D              ("!RQ\! 'AL
M+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  2;$M5XD"B#7D#
M   T$0  &0              @(&?(P$ >&PO=V]R:W-H965T<R]S:&5E=#0P
M+GAM;%!+ 0(4 Q0    ( !)L2U6S]$KW! ,  %0'   9              "
M@4\G 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @ $FQ+
M58AT(O"8 @  :@<  !D              ("!BBH! 'AL+W=O<FMS:&5E=',O
M<VAE970T,BYX;6Q02P$"% ,4    "  2;$M5ZD!BJ!,$  !@#   &0
M        @(%9+0$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0
M   ( !)L2U7@H6J\8P\  'Z)   9              " @:,Q 0!X;"]W;W)K
M<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ $FQ+55:^DI[9 P  =PH
M !D              ("!/4$! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX;6Q0
M2P$"% ,4    "  2;$M5[].N8EH*  "Y;@  &0              @(%-10$
M>&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( !)L2U4Z5A%9
M100  '8)   9              " @=Y/ 0!X;"]W;W)K<VAE971S+W-H965T
M-#<N>&UL4$L! A0#%     @ $FQ+55)2H+A?!   ;18  !D
M ("!6E0! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4    "  2
M;$M5U+**_1<"   ]!   &0              @('P6 $ >&PO=V]R:W-H965T
M<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( !)L2U4Z^8,K3 0  '\4   9
M          " @3Y; 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L! A0#
M%     @ $FQ+57!1,P/B!   # \  !D              ("!P5\! 'AL+W=O
M<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  2;$M5O[Z'OI@#  #(
M#   &0              @(':9 $ >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM
M;%!+ 0(4 Q0    ( !)L2U73T$O1_0(  ) *   9              " @:EH
M 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ $FQ+56"A
M^A[F P  5PP  !D              ("!W6L! 'AL+W=O<FMS:&5E=',O<VAE
M970U-"YX;6Q02P$"% ,4    "  2;$M5*#231A,&  !+-   &0
M    @('Z;P$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0    (
M !)L2U702 "Y^@,   L>   9              " @41V 0!X;"]W;W)K<VAE
M971S+W-H965T-38N>&UL4$L! A0#%     @ $FQ+5?R[$ ES"   /#@  !D
M             ("!=7H! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q02P$"
M% ,4    "  2;$M5@\/E7G$#  #/"P  &0              @($?@P$ >&PO
M=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( !)L2U5M?/"HH@(
M (8&   9              " @<>& 0!X;"]W;W)K<VAE971S+W-H965T-3DN
M>&UL4$L! A0#%     @ $FQ+56)%Z3M< P  1!4   T              ( !
MH(D! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  2;$M5EXJ[',     3 @
M"P              @ $GC0$ 7W)E;',O+G)E;'-02P$"% ,4    "  2;$M5
M-2$Q^*0$  #I)@  #P              @ $0C@$ >&PO=V]R:V)O;VLN>&UL
M4$L! A0#%     @ $FQ+55EV ?CU 0  .",  !H              ( !X9(!
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ $FQ+51?(
MS!O; 0  T2(  !,              ( !#I4! %M#;VYT96YT7U1Y<&5S72YX
8;6Q02P4&     $, 0P!,$@  &I<!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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>75
<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>76
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.22.2.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>182</ContextCount>
  <ElementCount>327</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>48</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Operations and Comprehensive Income (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Unaudited) (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Unaudited) (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Stockholders??? Equity (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of Stockholders??? Equity (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Statement - Consolidated Statements of Cash Flows (Unaudited)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flows (Unaudited)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Organization and Description of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OrganizationandDescriptionofBusiness</Role>
      <ShortName>Organization and Description of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OtherReceivables</Role>
      <ShortName>Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Asset Subject to Buyback</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AssetSubjecttoBuyback</Role>
      <ShortName>Asset Subject to Buyback</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Accrued Liabilities and Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables</Role>
      <ShortName>Accrued Liabilities and Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Taxes Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayable</Role>
      <ShortName>Taxes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Deferred Tax, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/DeferredTaxNet</Role>
      <ShortName>Deferred Tax, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Loan Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/LoanPayable</Role>
      <ShortName>Loan Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Note Payable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/NotePayableNet</Role>
      <ShortName>Note Payable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Shares Issued for Equity Financing and Stock Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation</Role>
      <ShortName>Shares Issued for Equity Financing and Stock Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Stock-Based Compensation Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockBasedCompensationPlan</Role>
      <ShortName>Stock-Based Compensation Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Statutory Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReserves</Role>
      <ShortName>Statutory Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Accrued Liabilities and Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables</Role>
      <ShortName>Accrued Liabilities and Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Taxes Payable (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayableTables</Role>
      <ShortName>Taxes Payable (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/TaxesPayable</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Deferred Tax, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/DeferredTaxNetTables</Role>
      <ShortName>Deferred Tax, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/DeferredTaxNet</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables</Role>
      <ShortName>Shares Issued for Equity Financing and Stock Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Stock-Based Compensation Plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockBasedCompensationPlanTables</Role>
      <ShortName>Stock-Based Compensation Plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockBasedCompensationPlan</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Income Tax (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTaxTables</Role>
      <ShortName>Income Tax (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTax</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Statutory Reserves (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReservesTables</Role>
      <ShortName>Statutory Reserves (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StatutoryReserves</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Commitments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/CommitmentsTables</Role>
      <ShortName>Commitments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/Commitments</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Organization and Description of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails</Role>
      <ShortName>Organization and Description of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/OrganizationandDescriptionofBusiness</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable</Role>
      <ShortName>Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Other Receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OtherReceivablesDetails</Role>
      <ShortName>Other Receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/OtherReceivables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Asset Subject to Buyback (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AssetSubjecttoBuybackDetails</Role>
      <ShortName>Asset Subject to Buyback (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/AssetSubjecttoBuyback</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable</Role>
      <ShortName>Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Taxes Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayableDetails</Role>
      <ShortName>Taxes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/TaxesPayableTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Taxes Payable (Details) - Schedule of taxes payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleoftaxespayableTable</Role>
      <ShortName>Taxes Payable (Details) - Schedule of taxes payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/TaxesPayableTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Deferred Tax, Net (Details) - Schedule of deferred tax assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable</Role>
      <ShortName>Deferred Tax, Net (Details) - Schedule of deferred tax assets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/DeferredTaxNetTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Loan Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/LoanPayableDetails</Role>
      <ShortName>Loan Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/LoanPayable</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/RelatedPartyTransactions</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Note Payable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/NotePayableNetDetails</Role>
      <ShortName>Note Payable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/NotePayableNet</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails</Role>
      <ShortName>Shares Issued for Equity Financing and Stock Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable</Role>
      <ShortName>Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of warrants</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Stock-Based Compensation Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StockBasedCompensationPlanDetails</Role>
      <ShortName>Stock-Based Compensation Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockBasedCompensationPlanTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Stock-Based Compensation Plan (Details) - Schedule of summarizes option activity with respect to employees and independent directors</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable</Role>
      <ShortName>Stock-Based Compensation Plan (Details) - Schedule of summarizes option activity with respect to employees and independent directors</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StockBasedCompensationPlanTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTaxDetails</Role>
      <ShortName>Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable</Role>
      <ShortName>Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Income Tax (Details) - Schedule of provision for income tax expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable</Role>
      <ShortName>Income Tax (Details) - Schedule of provision for income tax expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Statutory Reserves (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReservesDetails</Role>
      <ShortName>Statutory Reserves (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StatutoryReservesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Statutory Reserves (Details) - Schedule of maximum statutory reserve amount</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable</Role>
      <ShortName>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/StatutoryReservesTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ContingenciesDetails</Role>
      <ShortName>Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/Contingencies</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Commitments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/CommitmentsDetails</Role>
      <ShortName>Commitments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Commitments (Details) - Schedule of lease costs, lease term and discount rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable</Role>
      <ShortName>Commitments (Details) - Schedule of lease costs, lease term and discount rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="f10q0622_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Commitments (Details) - Schedule of maturities of the office lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable</Role>
      <ShortName>Commitments (Details) - Schedule of maturities of the office lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>59</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: 8 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:EarningsPerShareDiluted, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding -  f10q0622_smartpowerr.htm 5662, 5663, 5664, 5665, 5666, 5667, 5668, 5669</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="f10q0622_smartpowerr.htm">f10q0622_smartpowerr.htm</File>
    <File>creg-20220630.xsd</File>
    <File>creg-20220630_cal.xml</File>
    <File>creg-20220630_def.xml</File>
    <File>creg-20220630_lab.xml</File>
    <File>creg-20220630_pre.xml</File>
    <File>f10q0622ex31-1_smartpowerr.htm</File>
    <File>f10q0622ex31-2_smartpowerr.htm</File>
    <File>f10q0622ex32-1_smartpowerr.htm</File>
    <File>f10q0622ex32-2_smartpowerr.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image_001.jpg</File>
    <File>image_002.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="557">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="31">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>79
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "f10q0622_smartpowerr.htm": {
   "axisCustom": 2,
   "axisStandard": 14,
   "contextCount": 182,
   "dts": {
    "calculationLink": {
     "local": [
      "creg-20220630_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "creg-20220630_def.xml"
     ]
    },
    "inline": {
     "local": [
      "f10q0622_smartpowerr.htm"
     ]
    },
    "labelLink": {
     "local": [
      "creg-20220630_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "creg-20220630_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "creg-20220630.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/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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/currency/2022/currency-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/sic/2022/sic-2022.xsd"
     ]
    }
   },
   "elementCount": 488,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 89,
    "http://www.cregcn.com/20220630": 32,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 125
   },
   "keyCustom": 88,
   "keyStandard": 239,
   "memberCustom": 33,
   "memberStandard": 13,
   "nsprefix": "creg",
   "nsuri": "http://www.cregcn.com/20220630",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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",
     "role": "http://www.cregcn.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Other Receivables",
     "role": "http://www.cregcn.com/role/OtherReceivables",
     "shortName": "Other Receivables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:AssetSubjectToBuybackAndConstructionInProgressTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Asset Subject to Buyback",
     "role": "http://www.cregcn.com/role/AssetSubjecttoBuyback",
     "shortName": "Asset Subject to Buyback",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:AssetSubjectToBuybackAndConstructionInProgressTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Accrued Liabilities and Other Payables",
     "role": "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables",
     "shortName": "Accrued Liabilities and Other Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:TaxPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Taxes Payable",
     "role": "http://www.cregcn.com/role/TaxesPayable",
     "shortName": "Taxes Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:TaxPayableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Deferred Tax, Net",
     "role": "http://www.cregcn.com/role/DeferredTaxNet",
     "shortName": "Deferred Tax, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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": "014 - Disclosure - Loan Payable",
     "role": "http://www.cregcn.com/role/LoanPayable",
     "shortName": "Loan Payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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": "015 - Disclosure - Related Party Transactions",
     "role": "http://www.cregcn.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:ConvertibleNotePayableNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Note Payable, Net",
     "role": "http://www.cregcn.com/role/NotePayableNet",
     "shortName": "Note Payable, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:ConvertibleNotePayableNetTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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 - Shares Issued for Equity Financing and Stock Compensation",
     "role": "http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation",
     "shortName": "Shares Issued for Equity Financing and Stock Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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": "f10q0622_smartpowerr.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": "018 - Disclosure - Stock-Based Compensation Plan",
     "role": "http://www.cregcn.com/role/StockBasedCompensationPlan",
     "shortName": "Stock-Based Compensation Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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 - Consolidated Balance Sheets",
     "role": "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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": "f10q0622_smartpowerr.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": "019 - Disclosure - Income Tax",
     "role": "http://www.cregcn.com/role/IncomeTax",
     "shortName": "Income Tax",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:StatutoryReservesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Statutory Reserves",
     "role": "http://www.cregcn.com/role/StatutoryReserves",
     "shortName": "Statutory Reserves",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:StatutoryReservesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Contingencies",
     "role": "http://www.cregcn.com/role/Contingencies",
     "shortName": "Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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",
     "role": "http://www.cregcn.com/role/Commitments",
     "shortName": "Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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": "f10q0622_smartpowerr.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": "023 - Disclosure - Subsequent Events",
     "role": "http://www.cregcn.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Accounting Policies, by Policy (Policies)",
     "role": "http://www.cregcn.com/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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": "025 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Accrued Liabilities and Other Payables (Tables)",
     "role": "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables",
     "shortName": "Accrued Liabilities and Other Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:IncomeTaxPayableDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Taxes Payable (Tables)",
     "role": "http://www.cregcn.com/role/TaxesPayableTables",
     "shortName": "Taxes Payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:IncomeTaxPayableDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Deferred Tax, Net (Tables)",
     "role": "http://www.cregcn.com/role/DeferredTaxNetTables",
     "shortName": "Deferred Tax, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Tables)",
     "role": "http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables",
     "shortName": "Shares Issued for Equity Financing and Stock Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Stock-Based Compensation Plan (Tables)",
     "role": "http://www.cregcn.com/role/StockBasedCompensationPlanTables",
     "shortName": "Stock-Based Compensation Plan (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Income Tax (Tables)",
     "role": "http://www.cregcn.com/role/IncomeTaxTables",
     "shortName": "Income Tax (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:StatutoryReservesDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Statutory Reserves (Tables)",
     "role": "http://www.cregcn.com/role/StatutoryReservesTables",
     "shortName": "Statutory Reserves (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:StatutoryReservesDisclosureTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Commitments (Tables)",
     "role": "http://www.cregcn.com/role/CommitmentsTables",
     "shortName": "Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c63",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:MaturityTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Organization and Description of Business (Details)",
     "role": "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
     "shortName": "Organization and Description of Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c63",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:MaturityTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c5",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "creg:NetLossAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "role": "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c5",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "creg:NetLossAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c89",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives",
     "role": "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable",
     "shortName": "Summary of Significant Accounting Policies (Details) - Schedule of property and equipment estimated lives",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c89",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "creg:AdvanceToThirdParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Other Receivables (Details)",
     "role": "http://www.cregcn.com/role/OtherReceivablesDetails",
     "shortName": "Other Receivables (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "creg:AdvanceToThirdParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c98",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:TransferredOfSharesDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Asset Subject to Buyback (Details)",
     "role": "http://www.cregcn.com/role/AssetSubjecttoBuybackDetails",
     "shortName": "Asset Subject to Buyback (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c98",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:TransferredOfSharesDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c5",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Consolidated Statements of Operations and Comprehensive Income (Unaudited)",
     "role": "http://www.cregcn.com/role/ConsolidatedIncomeStatement",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c6",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedLiabilitiesAndOtherLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables",
     "role": "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable",
     "shortName": "Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedLiabilitiesAndOtherLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "creg:TaxesPayableNonCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Taxes Payable (Details)",
     "role": "http://www.cregcn.com/role/TaxesPayableDetails",
     "shortName": "Taxes Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "creg:TaxesPayableNonCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:IncomeTaxPayableDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Taxes Payable (Details) - Schedule of taxes payable",
     "role": "http://www.cregcn.com/role/ScheduleoftaxespayableTable",
     "shortName": "Taxes Payable (Details) - Schedule of taxes payable",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:IncomeTaxPayableDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccruedIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Deferred Tax, Net (Details) - Schedule of deferred tax assets",
     "role": "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable",
     "shortName": "Deferred Tax, Net (Details) - Schedule of deferred tax assets",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeCapInterestRate",
      "reportCount": 1,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Loan Payable (Details)",
     "role": "http://www.cregcn.com/role/LoanPayableDetails",
     "shortName": "Loan Payable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "lang": "en-US",
      "name": "creg:DescriptionOfRemainingLoanBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueToRelatedPartiesCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Related Party Transactions (Details)",
     "role": "http://www.cregcn.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c120",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionDescriptionOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c6",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Note Payable, Net (Details)",
     "role": "http://www.cregcn.com/role/NotePayableNetDetails",
     "shortName": "Note Payable, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c6",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:InterestExpenseDebtExcludingAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c120",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:AgreementDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details)",
     "role": "http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails",
     "shortName": "Shares Issued for Equity Financing and Stock Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c120",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "creg:AgreementDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c132",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of warrants",
     "role": "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
     "shortName": "Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of warrants",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c132",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c135",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ExcessStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Stock-Based Compensation Plan (Details)",
     "role": "http://www.cregcn.com/role/StockBasedCompensationPlanDetails",
     "shortName": "Stock-Based Compensation Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R5": {
     "firstAnchor": null,
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Unaudited) (Parentheticals)",
     "role": "http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals",
     "shortName": "Consolidated Statements of Operations and Comprehensive Income (Unaudited) (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Stock-Based Compensation Plan (Details) - Schedule of summarizes option activity with respect to employees and independent directors",
     "role": "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable",
     "shortName": "Stock-Based Compensation Plan (Details) - Schedule of summarizes option activity with respect to employees and independent directors",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c3",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Income Tax (Details)",
     "role": "http://www.cregcn.com/role/IncomeTaxDetails",
     "shortName": "Income Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c6",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "creg:USStatutoryRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate",
     "role": "http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable",
     "shortName": "Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c6",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "creg:USStatutoryRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c6",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Income Tax (Details) - Schedule of provision for income tax expense",
     "role": "http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable",
     "shortName": "Income Tax (Details) - Schedule of provision for income tax expense",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c6",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c138",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "creg:PercentageOfStatutoryReserveNetIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Statutory Reserves (Details)",
     "role": "http://www.cregcn.com/role/StatutoryReservesDetails",
     "shortName": "Statutory Reserves (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c138",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "creg:PercentageOfStatutoryReserveNetIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "creg:StatutoryReservesDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c141",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Statutory Reserves (Details) - Schedule of maximum statutory reserve amount",
     "role": "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable",
     "shortName": "Statutory Reserves (Details) - Schedule of maximum statutory reserve amount",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "creg:StatutoryReservesDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c141",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:Capital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c169",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsForLegalSettlements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Contingencies (Details)",
     "role": "http://www.cregcn.com/role/ContingenciesDetails",
     "shortName": "Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c169",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsForLegalSettlements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c173",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseDescription",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Commitments (Details)",
     "role": "http://www.cregcn.com/role/CommitmentsDetails",
     "shortName": "Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c173",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:PaymentsForRent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c6",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Commitments (Details) - Schedule of lease costs, lease term and discount rate",
     "role": "http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable",
     "shortName": "Commitments (Details) - Schedule of lease costs, lease term and discount rate",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c6",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Commitments (Details) - Schedule of maturities of the office lease liabilities",
     "role": "http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable",
     "shortName": "Commitments (Details) - Schedule of maturities of the office lease liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c34",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Consolidated Statements of Stockholders\u2019 Equity (Unaudited)",
     "role": "http://www.cregcn.com/role/ShareholdersEquityType2or3",
     "shortName": "Consolidated Statements of Stockholders\u2019 Equity (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c44",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "006 - Statement - Consolidated Statements of Cash Flows (Unaudited)",
     "role": "http://www.cregcn.com/role/ConsolidatedCashFlow",
     "shortName": "Consolidated Statements of Cash Flows (Unaudited)",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.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 Description of Business",
     "role": "http://www.cregcn.com/role/OrganizationandDescriptionofBusiness",
     "shortName": "Organization and Description of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0622_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 48,
   "tag": {
    "creg_AccruedInterestOnNotes": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of accrued interest on notes.",
        "label": "Accrued Interest On Notes",
        "terseLabel": "Accrued interest on notes"
       }
      }
     },
     "localname": "AccruedInterestOnNotes",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Line Items]"
       }
      }
     },
     "localname": "AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities and Other Payables (Details) - Schedule of accrued liabilities and other payables [Table]"
       }
      }
     },
     "localname": "AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_AccruedPayrollAndWelfareMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Payroll And Welfare Member",
        "terseLabel": "Accrued payroll and welfare [Member]"
       }
      }
     },
     "localname": "AccruedPayrollAndWelfareMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_AdoptionOfOperatingLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adoption of ASC 842-operating lease liability.",
        "label": "Adoption Of Operating Lease Liability",
        "negatedLabel": "Adoption of ASC 842-operating lease liability"
       }
      }
     },
     "localname": "AdoptionOfOperatingLeaseLiability",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_AdoptionOfRightoOfUseAsset": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of adoption of right-of-use asset.",
        "label": "Adoption Of Righto Of Use Asset",
        "negatedLabel": "Adoption of ASC 842-right-of-use asset"
       }
      }
     },
     "localname": "AdoptionOfRightoOfUseAsset",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_AdvanceToEmployees": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of advance to employees.",
        "label": "Advance To Employees",
        "terseLabel": "Advance to employees"
       }
      }
     },
     "localname": "AdvanceToEmployees",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_AdvanceToSuppliers": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of allowance given to suppliers.",
        "label": "Advance To Suppliers",
        "terseLabel": "Advance to suppliers"
       }
      }
     },
     "localname": "AdvanceToSuppliers",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_AdvanceToThirdParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "It represent the value of third party advance.",
        "label": "Advance To Third Party",
        "terseLabel": "Advance to third party"
       }
      }
     },
     "localname": "AdvanceToThirdParty",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_AgreementDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreement, description.",
        "label": "Agreement Description",
        "terseLabel": "Agreement, description"
       }
      }
     },
     "localname": "AgreementDescription",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_ArticlesOfIncorporationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Articles Of Incorporation Member",
        "terseLabel": "Articles of Incorporation[Member]"
       }
      }
     },
     "localname": "ArticlesOfIncorporationMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_AssetSubjectToBuybackAndConstructionInProgressAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Subject To Buyback And Construction In Progress Abstract"
       }
      }
     },
     "localname": "AssetSubjectToBuybackAndConstructionInProgressAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of asset subject to buyback and construction in progress.",
        "label": "Asset Subject To Buyback And Construction In Progress Text Block",
        "terseLabel": "ASSET SUBJECT TO BUYBACK"
       }
      }
     },
     "localname": "AssetSubjectToBuybackAndConstructionInProgressTextBlock",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuyback"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_AssetSubjecttoBuybackDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Subject to Buyback (Details) [Line Items]"
       }
      }
     },
     "localname": "AssetSubjecttoBuybackDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_AssetSubjecttoBuybackDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Subject to Buyback (Details) [Table]"
       }
      }
     },
     "localname": "AssetSubjecttoBuybackDetailsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_AssetSubjecttoBuybackLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Subject to Buyback [Abstract]"
       }
      }
     },
     "localname": "AssetSubjecttoBuybackLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuyback"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_AssetSubjecttoBuybackTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Subject to Buyback [Table]"
       }
      }
     },
     "localname": "AssetSubjecttoBuybackTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuyback"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Average Exercise Price Per Sharepostreverse Stock Split Price Outstanding Beginning Balanc",
        "periodEndLabel": "Average Exercise Price per Share, Outstanding, Ending balance",
        "periodStartLabel": "Average Exercise Price per Share, Outstanding, Beginning balance"
       }
      }
     },
     "localname": "AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average Exercise Price (post-reverse stock split price), Exchanged.",
        "label": "Average Exercise Pricepostreverse Stock Split Price Exchangedin Dollars",
        "terseLabel": "Average Exercise Price, Exchanged"
       }
      }
     },
     "localname": "AverageExercisePricepostreverseStockSplitPriceExchangedinDollars",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "creg_BaiChonggongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bai Chonggong Member",
        "terseLabel": "Mr. Chonggong Bai [Member]"
       }
      }
     },
     "localname": "BaiChonggongMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_BuyBackPrice": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total buy back price.",
        "label": "Buy Back Price",
        "terseLabel": "Total buy back price"
       }
      }
     },
     "localname": "BuyBackPrice",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_CashFlowPresentationPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting standard for cash flow presentation.",
        "label": "Cash Flow Presentation Policy Text Block",
        "terseLabel": "Statement of Cash Flows"
       }
      }
     },
     "localname": "CashFlowPresentationPolicyTextBlock",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_ChengaliMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chengali Member",
        "terseLabel": "Chengli Project [Member]"
       }
      }
     },
     "localname": "ChengaliMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_CommitmentsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments (Details) [Line Items]"
       }
      }
     },
     "localname": "CommitmentsDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_CommitmentsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments (Details) [Table]"
       }
      }
     },
     "localname": "CommitmentsDetailsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_CommonWelfareFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Welfare Fund Member",
        "terseLabel": "Common Welfare Fund [Member]"
       }
      }
     },
     "localname": "CommonWelfareFundMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_ConsultingAndLegalExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consulting And Legal Expenses Member",
        "terseLabel": "Consulting and legal expenses [Member]"
       }
      }
     },
     "localname": "ConsultingAndLegalExpensesMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_ContingenciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies (Details) [Line Items]"
       }
      }
     },
     "localname": "ContingenciesDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_ContingenciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies (Details) [Table]"
       }
      }
     },
     "localname": "ContingenciesDetailsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_ContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies [Abstract]"
       }
      }
     },
     "localname": "ContingenciesLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/Contingencies"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_ContingenciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingencies [Table]"
       }
      }
     },
     "localname": "ContingenciesTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/Contingencies"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_ConversionOfLongtermNotesIntoCommonShares": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of long-term notes into common shares.",
        "label": "Conversion Of Longterm Notes Into Common Shares",
        "terseLabel": "Supplemental disclosure of non-cash financing activities Conversion of notes into common shares"
       }
      }
     },
     "localname": "ConversionOfLongtermNotesIntoCommonShares",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_ConvertibleNotePayableNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Convertible Note Payable Net [Abstract]"
       }
      }
     },
     "localname": "ConvertibleNotePayableNetAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ConvertibleNotePayableNetTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of convertible note payable net.",
        "label": "Convertible Note Payable Net Text Block",
        "terseLabel": "NOTE PAYABLE, NET"
       }
      }
     },
     "localname": "ConvertibleNotePayableNetTextBlock",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_DaTangShiDaiMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Da Tang Shi Dai Member",
        "terseLabel": "DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "DaTangShiDaiMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_DaTongRecyclingEnergyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Da Tong Recycling Energy Member",
        "terseLabel": "DaTong Recycling Energy Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "DaTongRecyclingEnergyMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_DeferredTaxAssetNoncurrentNetOperatingLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable": {
       "order": 2.0,
       "parentTag": "creg_DeferredTaxAssetsGrossNoncurrent1",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax asset noncurrent net operating loss.",
        "label": "Deferred Tax Asset Noncurrent Net Operating Loss",
        "terseLabel": "US NOL"
       }
      }
     },
     "localname": "DeferredTaxAssetNoncurrentNetOperatingLoss",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_DeferredTaxAssetsGrossNoncurrent1": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets Gross Noncurrent1",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGrossNoncurrent1",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Tax Assets Liabilities Net Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNetDisclosureAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure deferred tax assets and liability for the period.",
        "label": "Deferred Tax Assets Liabilities Net Disclosure Text Block",
        "terseLabel": "DEFERRED TAX, NET"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/DeferredTaxNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_DeferredTaxAssetsValuationAllowanceNoncurrent1": {
     "auth_ref": [],
     "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 Noncurrent1",
        "terseLabel": "Less: valuation allowance for deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowanceNoncurrent1",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_DescriptionOfEquityInvestment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of equity investment.",
        "label": "Description Of Equity Investment",
        "terseLabel": "Description of equity investment"
       }
      }
     },
     "localname": "DescriptionOfEquityInvestment",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_DescriptionOfFormationOfYinghua": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of formation of yinghua.",
        "label": "Description Of Formation Of Yinghua",
        "terseLabel": "Description of formation of yinghua"
       }
      }
     },
     "localname": "DescriptionOfFormationOfYinghua",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_DescriptionOfFormationOfZhongxun": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of formation of zhongxun.",
        "label": "Description Of Formation Of Zhongxun",
        "terseLabel": "Description of formation of zhongxun"
       }
      }
     },
     "localname": "DescriptionOfFormationOfZhongxun",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_DescriptionOfInsurancePolicy": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of insurance policy.",
        "label": "Description Of Insurance Policy",
        "terseLabel": "Description of insurance policy"
       }
      }
     },
     "localname": "DescriptionOfInsurancePolicy",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_DescriptionOfRemainingLoanBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of remaining loan balance.",
        "label": "Description Of Remaining Loan Balance",
        "terseLabel": "Description of remaining loan balance"
       }
      }
     },
     "localname": "DescriptionOfRemainingLoanBalance",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_EducationAndUnionFundAndSocialInsurancePayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Education And Union Fund And Social Insurance Payable Member",
        "terseLabel": "Education and union fund and social insurance payable [Member]"
       }
      }
     },
     "localname": "EducationAndUnionFundAndSocialInsurancePayableMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of deferred tax valuation allowance.",
        "label": "Effective Income Tax Rate Reconciliation Deferred Tax Valuation Allowance",
        "terseLabel": "Percentage of deferred tax valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "creg_EnergyTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Energy Technology Co Ltd Member",
        "terseLabel": "Energy Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "EnergyTechnologyCoLtdMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_EntrustedLoansPayableInterestCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 9.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of portion of long-term entrusted loans payable not otherwise defined due within one year or the operating cycle if longer.",
        "label": "Entrusted Loans Payable Interest Current",
        "terseLabel": "Interest payable on entrusted loans"
       }
      }
     },
     "localname": "EntrustedLoansPayableInterestCurrent",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_ErdosMetallurgyCompanyLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erdos Metallurgy Company Limited Member",
        "terseLabel": "Erdos Metallurgy Co., Ltd. [Member]"
       }
      }
     },
     "localname": "ErdosMetallurgyCompanyLimitedMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_ErdosTCHMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erdos TCHMember",
        "terseLabel": "Erdos TCH [Member]"
       }
      }
     },
     "localname": "ErdosTCHMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_GainOnTerminationOfBuybackAgreementOfChengliProject": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain on termination of buy-back agreement of Chengli project.",
        "label": "Gain On Termination Of Buyback Agreement Of Chengli Project",
        "terseLabel": "Gain on termination of buy-back agreement of Chengli project"
       }
      }
     },
     "localname": "GainOnTerminationOfBuybackAgreementOfChengliProject",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_HYREFLoanentrustedLoanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HYREFLoanentrusted Loan Member",
        "terseLabel": "HYREF loan (entrusted loan) [Member]"
       }
      }
     },
     "localname": "HYREFLoanentrustedLoanMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_HYREFMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HYREFMember",
        "terseLabel": "HYREF [Member]",
        "verboseLabel": "Xuzhou Huayu project [Member]"
       }
      }
     },
     "localname": "HYREFMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable": {
       "order": 5.0,
       "parentTag": "creg_DeferredTaxAssetsGrossNoncurrent1",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of impairment loss of Xi\u2019an TCH\u2019s investment into the HYREF fund",
        "label": "Impairment Loss Of Xian TCHs Investment Into The HYREFFund",
        "negatedLabel": "Impairment loss of Xi\u2019an TCH\u2019s investment into the HYREF fund"
       }
      }
     },
     "localname": "ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_IncomeTaxBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable": {
       "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 Benefit",
        "totalLabel": "Total income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxBenefit",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_IncomeTaxDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax (Details) [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_IncomeTaxDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax (Details) [Table]"
       }
      }
     },
     "localname": "IncomeTaxDetailsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_IncomeTaxLiabilityInstallmentsDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of income tax liability instalments over the periods.",
        "label": "Income Tax Liability Installments Description",
        "terseLabel": "Income tax liability of installment, description"
       }
      }
     },
     "localname": "IncomeTaxLiabilityInstallmentsDescription",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_IncomeTaxPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total amount of income tax payable.",
        "label": "Income Tax Payable",
        "terseLabel": "Income Tax payable"
       }
      }
     },
     "localname": "IncomeTaxPayable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_IncomeTaxPayableDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of tax payable.",
        "label": "Income Tax Payable Disclosure Table Text Block",
        "terseLabel": "Schedule of taxes payable"
       }
      }
     },
     "localname": "IncomeTaxPayableDisclosureTableTextBlock",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_IncomeTaxTermYear": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax year being audited in the income tax examination, in YYYY format.",
        "label": "Income Tax Term Year",
        "terseLabel": "Future taxable income"
       }
      }
     },
     "localname": "IncomeTaxTermYear",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_IncreaseDecreaseInOtherReceivable": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as others.",
        "label": "Increase Decrease In Other Receivable",
        "negatedLabel": "Other receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_IncreaseDecreaseOutstandingBalancePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of increase decrease outstanding balance.",
        "label": "Increase Decrease Outstanding Balance Percentage",
        "terseLabel": "Increase decrease outstanding balance, percentage"
       }
      }
     },
     "localname": "IncreaseDecreaseOutstandingBalancePercentage",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "creg_InterestExpensesDebtExcludingAmortization": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expenses Debt Excluding Amortization",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpensesDebtExcludingAmortization",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_LeaseExpirationDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date which lease or group of leases is set to expire, in YYYY-MM format.",
        "label": "Lease Expiration Date",
        "terseLabel": "Lease expiry date"
       }
      }
     },
     "localname": "LeaseExpirationDate",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_LoanPayableDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Payable (Details) [Line Items]"
       }
      }
     },
     "localname": "LoanPayableDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_LoanPayableDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Payable (Details) [Table]"
       }
      }
     },
     "localname": "LoanPayableDetailsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_LossFromTransferAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount should be recorded as loan from transfer amount.",
        "label": "Loss From Transfer Amount",
        "terseLabel": "Loss paid (in Dollars)"
       }
      }
     },
     "localname": "LossFromTransferAmount",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_LossOnConversionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on conversion amount.",
        "label": "Loss On Conversion Amount",
        "terseLabel": "Loss on conversion amount"
       }
      }
     },
     "localname": "LossOnConversionAmount",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_MarketResearchAndProjectDevelopmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Market research and project development description.",
        "label": "Market Research And Project Development Description",
        "terseLabel": "Market research and project development, description"
       }
      }
     },
     "localname": "MarketResearchAndProjectDevelopmentDescription",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_MaturityTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The length of time during which the owner will receive interest payments on the investment.",
        "label": "Maturity Term",
        "terseLabel": "Maturity term"
       }
      }
     },
     "localname": "MaturityTerm",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_MaximumStatutoryReserveAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum Statutory Reserve Amount",
        "label": "Maximum Statutory Reserve Amount",
        "terseLabel": "Maximum statutory reserve amount"
       }
      }
     },
     "localname": "MaximumStatutoryReserveAmount",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_MrKuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mr Ku Member",
        "terseLabel": "Mr. Ku [Member]"
       }
      }
     },
     "localname": "MrKuMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_NetIncomeAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net income.",
        "label": "Net Income Amount",
        "terseLabel": "Net income amount"
       }
      }
     },
     "localname": "NetIncomeAmount",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_NetLossAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total amount of loss incurred.",
        "label": "Net Loss Amount",
        "terseLabel": "Net loss amount"
       }
      }
     },
     "localname": "NetLossAmount",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_NewLeaseContractMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "New Lease Contract Member",
        "terseLabel": "New Lease Contract [Member]"
       }
      }
     },
     "localname": "NewLeaseContractMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_NotePayableNetDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable, Net (Details) [Line Items]"
       }
      }
     },
     "localname": "NotePayableNetDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_NotePayableNetDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Note Payable, Net (Details) [Table]"
       }
      }
     },
     "localname": "NotePayableNetDetailsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_OperatingLeasesIncomeStatementContingentRevenues": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contingent rental revenues recognized for the period under lease, based on the occurrences of an event or condition.",
        "label": "Operating Leases Income Statement Contingent Revenues",
        "terseLabel": "Contingent rental income"
       }
      }
     },
     "localname": "OperatingLeasesIncomeStatementContingentRevenues",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_OrganizationandDescriptionofBusinessDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business (Details) [Line Items]"
       }
      }
     },
     "localname": "OrganizationandDescriptionofBusinessDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_OrganizationandDescriptionofBusinessDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business (Details) [Table]"
       }
      }
     },
     "localname": "OrganizationandDescriptionofBusinessDetailsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_OrganizationandDescriptionofBusinessLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business [Abstract]"
       }
      }
     },
     "localname": "OrganizationandDescriptionofBusinessLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_OrganizationandDescriptionofBusinessTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Description of Business [Table]"
       }
      }
     },
     "localname": "OrganizationandDescriptionofBusinessTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Member",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_OutstandingPrincipalBalance": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Outstanding principal balance.",
        "label": "Outstanding Principal Balance",
        "terseLabel": "Outstanding principal balance"
       }
      }
     },
     "localname": "OutstandingPrincipalBalance",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_OwnershipPaid": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The paid amount of  ownership.",
        "label": "Ownership Paid",
        "terseLabel": "Ownership paid"
       }
      }
     },
     "localname": "OwnershipPaid",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_PRCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRCMember",
        "terseLabel": "PRC [Member]"
       }
      }
     },
     "localname": "PRCMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_PercentageOfAmountInitialCapitalContribution": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of amount of initial capital contribution.",
        "label": "Percentage Of Amount Initial Capital Contribution",
        "terseLabel": "Percentage of owns"
       }
      }
     },
     "localname": "PercentageOfAmountInitialCapitalContribution",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "creg_PercentageOfReserveRegisteredCapital": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of statutory surplus reserve of registered capital.",
        "label": "Percentage Of Reserve Registered Capital",
        "terseLabel": "Statutory surplus reserve of registered capital, percentage"
       }
      }
     },
     "localname": "PercentageOfReserveRegisteredCapital",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "creg_PercentageOfStatutoryReserveNetIncome": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of statutory reserve net income for the period.",
        "label": "Percentage Of Statutory Reserve Net Income",
        "terseLabel": "Percentage of net income"
       }
      }
     },
     "localname": "PercentageOfStatutoryReserveNetIncome",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "creg_PriorYearIncomeTaxAdjustmentInCurrentYearinDollars": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prior year income tax adjustment in current year.",
        "label": "Prior Year Income Tax Adjustment In Current Yearin Dollars",
        "terseLabel": "Tax rate difference \u2013 current provision"
       }
      }
     },
     "localname": "PriorYearIncomeTaxAdjustmentInCurrentYearinDollars",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "creg_PromissioryNote": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount is promissiory note.",
        "label": "Promissiory Note",
        "terseLabel": "Promissiory note"
       }
      }
     },
     "localname": "PromissioryNote",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_PromissoryNotesInApril2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory Notes In April2021 Member",
        "terseLabel": "Promissory Notes in April 2021 [Member]"
       }
      }
     },
     "localname": "PromissoryNotesInApril2021Member",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_PromissoryNotesInDecember2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Promissory Notes In December2020 Member",
        "terseLabel": "Promissory Notes in December 2020 [Member]"
       }
      }
     },
     "localname": "PromissoryNotesInDecember2020Member",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_RepaymentPrincipalAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of repayment principal amount.",
        "label": "Repayment Principal Amount",
        "terseLabel": "Repay principal amount"
       }
      }
     },
     "localname": "RepaymentPrincipalAmount",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_SaleOfStockholderPaid": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount which paid by the stockholders.",
        "label": "Sale Of Stockholder Paid",
        "terseLabel": "Sale of stockholder paid (in Dollars)"
       }
      }
     },
     "localname": "SaleOfStockholderPaid",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Accrued Liabilities And Other Payables Abstract"
       }
      }
     },
     "localname": "ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfActivitiesOfWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Activities Of Warrants Abstract"
       }
      }
     },
     "localname": "ScheduleOfActivitiesOfWarrantsAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfDeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Deferred Tax Assets Abstract"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Lease Costs Lease Term And Discount Rate Abstract"
       }
      }
     },
     "localname": "ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Maturities Of The Office Lease Liabilities Abstract"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfMaximumStatutoryReserveAmountAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Maximum Statutory Reserve Amount Abstract"
       }
      }
     },
     "localname": "ScheduleOfMaximumStatutoryReserveAmountAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Property And Equipment Estimated Lives Abstract"
       }
      }
     },
     "localname": "ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Provision For Income Tax Expense Abstract"
       }
      }
     },
     "localname": "ScheduleOfProvisionForIncomeTaxExpenseAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Reconciles USStatutory Rates To Effective Tax Rate Abstract"
       }
      }
     },
     "localname": "ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of warrant activity.",
        "label": "Schedule Of Share Based Compensation Stock Warrants Activity Table Text Block",
        "terseLabel": "Schedule of activities of warrants"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Summarizes Option Activity With Respect To Employees And Independent Directors Abstract"
       }
      }
     },
     "localname": "ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfTaxesPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Taxes Payable Abstract"
       }
      }
     },
     "localname": "ScheduleOfTaxesPayableAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_ShaanxiHuahongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shaanxi Huahong Member",
        "terseLabel": "Shaanxi Huahong [Member]"
       }
      }
     },
     "localname": "ShaanxiHuahongMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_ShanghaiTCHMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shanghai TCHMember",
        "terseLabel": "Shanghai TCH [Member]"
       }
      }
     },
     "localname": "ShanghaiTCHMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number Balance",
        "periodEndLabel": "Number of Shares, Outstanding , Ending balance",
        "periodStartLabel": "Number of Shares Outstanding , Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Contractual Term in Years, Exchanged.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exchanges Weighted Average Remaining Contractual Term2",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exchanged"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Contractual Term in Years, Exercised.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Exercised Weighted Average Remaining Contractual Term2",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Ending balance, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Average Exercise Price (post-reverse stock split price), Expired.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Expired In Period Weighted Average Exercise Price",
        "terseLabel": "Average Exercise Price, Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Contractual Term in Years, Expired.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Expired Weighted Average Remaining Contractual Term2",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Contractual Term in Years, Forfeited.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Forfeited Weighted Average Remaining Contractual Term2",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted Average Remaining Contractual Term in Years, Granted.",
        "label": "Share Based Compensation Arrangements By Share Based Payment Award Options Granted Weighted Average Remaining Contractual Term2",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1 Beginning Balance",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Beginning balance, Exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term2",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exercisable , Ending balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [],
     "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term1",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Outstanding , Ending balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3": {
     "auth_ref": [],
     "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": "Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term3",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Outstanding, Beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Warrants, Exchanged (in Dollars).",
        "label": "Sharebased Compensation Arrangementby Sharebased Payment Award Options Exchanged",
        "terseLabel": "Number of Warrants, Exchanged"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of warrants [Line Items]"
       }
      }
     },
     "localname": "SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of activities of warrants [Table]"
       }
      }
     },
     "localname": "SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_SharesToBeIssued": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares To Be Issued",
        "terseLabel": "Issuance of notes payable"
       }
      }
     },
     "localname": "SharesToBeIssued",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_SocialInsurancePrepayment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion of the amount receivable from insurance and similar arrangements for reimbursement and prepayment of social work.",
        "label": "Social Insurance Prepayment",
        "terseLabel": "Social insurance prepayment"
       }
      }
     },
     "localname": "SocialInsurancePrepayment",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_SocialInsuranceReceivable": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion of the amount receivable from insurance and similar arrangements for reimbursement and payment of social work.",
        "label": "Social Insurance Receivable",
        "terseLabel": "Social insurance receivable"
       }
      }
     },
     "localname": "SocialInsuranceReceivable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_StatutoryReserve": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statutory reserves are the minimum amounts of cash and readily marketable securities that insurance companies must hold.",
        "label": "Statutory Reserve",
        "terseLabel": "Statutory reserve"
       }
      }
     },
     "localname": "StatutoryReserve",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_StatutoryReserveDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of statutory reserve.",
        "label": "Statutory Reserve Description",
        "terseLabel": "Statutory reserve"
       }
      }
     },
     "localname": "StatutoryReserveDescription",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_StatutoryReservesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves [Abstract]"
       }
      }
     },
     "localname": "StatutoryReservesAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_StatutoryReservesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves (Details) [Line Items]"
       }
      }
     },
     "localname": "StatutoryReservesDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]"
       }
      }
     },
     "localname": "StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Table]"
       }
      }
     },
     "localname": "StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_StatutoryReservesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves (Details) [Table]"
       }
      }
     },
     "localname": "StatutoryReservesDetailsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_StatutoryReservesDisclosureTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of maximum statutory reserve amount",
        "label": "Statutory Reserves Disclosure Table Text Block",
        "terseLabel": "Schedule of maximum statutory reserve amount"
       }
      }
     },
     "localname": "StatutoryReservesDisclosureTableTextBlock",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_StatutoryReservesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves Member",
        "terseLabel": "Statutory Reserves"
       }
      }
     },
     "localname": "StatutoryReservesMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_StatutoryReservesTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for statutory reserves.",
        "label": "Statutory Reserves Text Block",
        "terseLabel": "STATUTORY RESERVES"
       }
      }
     },
     "localname": "StatutoryReservesTextBlock",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReserves"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_StatutorySurplusReserveFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Surplus Reserve Fund Member",
        "terseLabel": "Surplus Reserve Fund [Member]"
       }
      }
     },
     "localname": "StatutorySurplusReserveFundMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_SummaryofSignificantAccountingPoliciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Line Items]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_SummaryofSignificantAccountingPoliciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies (Details) [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesDetailsTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_TaxPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax Payable [Abstract]"
       }
      }
     },
     "localname": "TaxPayableAbstract",
     "nsuri": "http://www.cregcn.com/20220630",
     "xbrltype": "stringItemType"
    },
    "creg_TaxPayableCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxes Payable, Current.",
        "label": "Tax Payable Current",
        "terseLabel": "Current tax payable"
       }
      }
     },
     "localname": "TaxPayableCurrent",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_TaxPayableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of tax payable.",
        "label": "Tax Payable Text Block",
        "terseLabel": "TAXES PAYABLE"
       }
      }
     },
     "localname": "TaxPayableTextBlock",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_TaxesPayableNonCurrent": {
     "auth_ref": [],
     "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 noncurrent portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Taxes Payable Non Current",
        "terseLabel": "Income tax payable noncurrent"
       }
      }
     },
     "localname": "TaxesPayableNonCurrent",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_TaxesPayableTablesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Taxes Payable [Abstract]"
       }
      }
     },
     "localname": "TaxesPayableTablesLineItems",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableTables"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_TaxesPayableTablesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes Payable (Tables) [Table]"
       }
      }
     },
     "localname": "TaxesPayableTablesTable",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableTables"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_TerminationLoanAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Termination loan amount.",
        "label": "Termination Loan Amount",
        "terseLabel": "Gain on partial repayment of entrusted loan"
       }
      }
     },
     "localname": "TerminationLoanAmount",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_TianYuXuZhouRecyclingEnergyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tian Yu Xu Zhou Recycling Energy Member",
        "terseLabel": "TianYu XuZhou Recycling Energy Technology Co, Ltd. [Member]"
       }
      }
     },
     "localname": "TianYuXuZhouRecyclingEnergyMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_TotalFundCapitalContribution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total fund capital contribution amount.",
        "label": "Total Fund Capital Contribution",
        "terseLabel": "Total fund capital contribution"
       }
      }
     },
     "localname": "TotalFundCapitalContribution",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_TotalRemainingReserveDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of total remaining reserve.",
        "label": "Total Remaining Reserve Description",
        "terseLabel": "Surplus reserve fund, description"
       }
      }
     },
     "localname": "TotalRemainingReserveDescription",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_TransferAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Agreement Member",
        "terseLabel": "Transfer Agreement [Member]"
       }
      }
     },
     "localname": "TransferAgreementMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Price For Shenqiu Phase IAnd IIProjects Member",
        "terseLabel": "Transfer price for Shenqiu Phase I and II Projects [Member]"
       }
      }
     },
     "localname": "TransferPriceForShenqiuPhaseIAndIIProjectsMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_TransferPriceForXuzhouHuayuProjectMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer Price For Xuzhou Huayu Project Member",
        "terseLabel": "Transfer price for Xuzhou Huayu Project [Member]"
       }
      }
     },
     "localname": "TransferPriceForXuzhouHuayuProjectMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_TransferPriceInstallmentPaymentsDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of transfer price installment payments.",
        "label": "Transfer Price Installment Payments Description",
        "terseLabel": "Transfer price installment payments, description"
       }
      }
     },
     "localname": "TransferPriceInstallmentPaymentsDescription",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_TransferToStatutoryReserves": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer to statutory reserves.",
        "label": "Transfer To Statutory Reserves",
        "terseLabel": "Transfer to statutory reserves"
       }
      }
     },
     "localname": "TransferToStatutoryReserves",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_TransferredOfSharesDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of share transfer.",
        "label": "Transferred Of Shares Description",
        "terseLabel": "Transfer amount description"
       }
      }
     },
     "localname": "TransferredOfSharesDescription",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_TypeOfAgreementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type Of Agreement Axis",
        "terseLabel": "Type of Agreement [Axis]"
       }
      }
     },
     "localname": "TypeOfAgreementAxis",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_TypeOfAgreementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TypeOfAgreement [Domain]"
       }
      }
     },
     "localname": "TypeOfAgreementDomain",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_TypeOfCurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Type Of Currency Axis",
        "terseLabel": "Type of Currency [Axis]"
       }
      }
     },
     "localname": "TypeOfCurrencyAxis",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_TypeOfCurrencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "TypeOfCurrency [Domain]"
       }
      }
     },
     "localname": "TypeOfCurrencyDomain",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_USStatutoryRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of statutory rate.",
        "label": "USStatutory Rates",
        "terseLabel": "U.S. statutory rates expense (benefit)"
       }
      }
     },
     "localname": "USStatutoryRates",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "creg_UntilOperationResumes": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount used for operation resume.",
        "label": "Until Operation Resumes",
        "terseLabel": "Until operation resume"
       }
      }
     },
     "localname": "UntilOperationResumes",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_UsesAndSourcesOfLiquidity": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for uses and sources of liquidity.",
        "label": "Uses And Sources Of Liquidity",
        "terseLabel": "Uses and Sources of Liquidity"
       }
      }
     },
     "localname": "UsesAndSourcesOfLiquidity",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage": {
     "auth_ref": [],
     "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": "Total investment percentage"
       }
      }
     },
     "localname": "VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "creg_WeightedAverageRemainingContractualTermInYearExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Weighted Average Remaining Contractual Term In Year Exercised",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exercised"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualTermInYearExercised",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_WeightedAverageRemainingContractualTermInYearForfeited": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term.",
        "label": "Weighted Average Remaining Contractual Term In Year Forfeited",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Forfeited"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualTermInYearForfeited",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "creg_XiaTCHMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xia TCHMember",
        "terseLabel": "Xi\u2019an TCH [Member]"
       }
      }
     },
     "localname": "XiaTCHMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_XianTCHMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xian TCHMember",
        "terseLabel": "Xi\u2019an TCH [Member]"
       }
      }
     },
     "localname": "XianTCHMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails",
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_XianZhonghongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xian Zhonghong Member",
        "terseLabel": "Xi\u2019an Zhonghong [Member]"
       }
      }
     },
     "localname": "XianZhonghongMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_ZhonghongMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Zhonghong Member",
        "terseLabel": "Zhonghong [Member]"
       }
      }
     },
     "localname": "ZhonghongMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_ZhongxunMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Zhongxun Member",
        "terseLabel": "Zhongxun [Member]"
       }
      }
     },
     "localname": "ZhongxunMember",
     "nsuri": "http://www.cregcn.com/20220630",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_CNY": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "China, Yuan Renminbi",
        "terseLabel": "RMB [Member]"
       }
      }
     },
     "localname": "CNY",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r498"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r499"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r496"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r496"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r496"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r500"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r496"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r496"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r496"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r496"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r495"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r497"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ChiefFinancialOfficerMember": {
     "auth_ref": [
      "r164"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Chief Financial Officer [Member]",
        "terseLabel": "Chief Financial Officer [Member]"
       }
      }
     },
     "localname": "ChiefFinancialOfficerMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r189",
      "r191",
      "r192",
      "r193",
      "r212",
      "r239",
      "r260",
      "r262",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r478",
      "r479",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable",
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r189",
      "r191",
      "r192",
      "r193",
      "r212",
      "r239",
      "r260",
      "r262",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r478",
      "r479",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum [Member]"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable",
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r183",
      "r189",
      "r191",
      "r192",
      "r193",
      "r212",
      "r239",
      "r257",
      "r260",
      "r262",
      "r292",
      "r293",
      "r294",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r478",
      "r479",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable",
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r183",
      "r189",
      "r191",
      "r192",
      "r193",
      "r212",
      "r239",
      "r257",
      "r260",
      "r262",
      "r292",
      "r293",
      "r294",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r478",
      "r479",
      "r492",
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r164",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails",
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails",
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.",
        "label": "Accounts and Other Receivables, Net, Current",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "ACCRUED LIABILITIES AND OTHER PAYABLES"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Accrued liabilities and other payables"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r30",
      "r410"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 1.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableSale": {
     "auth_ref": [
      "r176"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease from sale of accounts receivable.",
        "label": "Accounts Receivable, Sale",
        "terseLabel": "Gross accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableSale",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": {
     "auth_ref": [
      "r6",
      "r35",
      "r305"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrual for Taxes Other than Income Taxes, Current",
        "terseLabel": "Other taxes"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleoftaxespayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxes": {
     "auth_ref": [
      "r15",
      "r18",
      "r315",
      "r438",
      "r459"
     ],
     "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 tax"
       }
      }
     },
     "localname": "AccruedIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleoftaxespayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r15",
      "r438",
      "r460"
     ],
     "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 currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleoftaxespayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r18",
      "r438",
      "r460"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "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 beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.",
        "label": "Accrued Income Taxes, Noncurrent",
        "terseLabel": "Income tax payable",
        "verboseLabel": "Noncurrent"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/ScheduleoftaxespayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued Liabilities and Other Liabilities",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r441",
      "r471"
     ],
     "calculation": {
      "http://www.cregcn.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, 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.",
        "label": "Accrued Liabilities",
        "terseLabel": "Payable for purchase of 10% equity interest of Zhonghong"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r24",
      "r44",
      "r45",
      "r46",
      "r465",
      "r484",
      "r485"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r43",
      "r46",
      "r53",
      "r54",
      "r55",
      "r105",
      "r106",
      "r107",
      "r350",
      "r399",
      "r480",
      "r481"
     ],
     "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": "Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r22",
      "r410"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r105",
      "r106",
      "r107",
      "r300",
      "r301",
      "r302",
      "r361"
     ],
     "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": "Paid in Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.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 (loss) to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r79",
      "r223",
      "r230",
      "r231",
      "r376"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "terseLabel": "Amortization of OID and debt issuing costs",
        "verboseLabel": "Amortization of OID"
       }
      }
     },
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow",
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r13",
      "r94",
      "r144",
      "r153",
      "r159",
      "r174",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r210",
      "r346",
      "r354",
      "r364",
      "r408",
      "r410",
      "r437",
      "r458"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r4",
      "r29",
      "r94",
      "r174",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r210",
      "r346",
      "r354",
      "r364",
      "r408",
      "r410"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r94",
      "r174",
      "r198",
      "r199",
      "r200",
      "r202",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r210",
      "r346",
      "r354",
      "r364",
      "r408"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "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 all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.",
        "label": "Assets, Noncurrent",
        "totalLabel": "Total non-current assets"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "NON-CURRENT ASSETS"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r358",
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r259",
      "r261",
      "r342"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r259",
      "r261",
      "r340",
      "r341",
      "r342"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.",
        "label": "Business Acquisition, Description of Acquired Entity",
        "terseLabel": "Business acquisition, description"
       }
      }
     },
     "localname": "BusinessAcquisitionDescriptionOfAcquiredEntity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Capital": {
     "auth_ref": [
      "r453"
     ],
     "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"
       }
      }
     },
     "localname": "Capital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r10",
      "r410",
      "r486",
      "r487"
     ],
     "calculation": {
      "http://www.cregcn.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"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r73",
      "r81",
      "r87"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations",
        "periodEndLabel": "CASH, END OF PERIOD",
        "periodStartLabel": "CASH, BEGINNING OF PERIOD"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r73",
      "r365"
     ],
     "calculation": {
      "http://www.cregcn.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 (DECREASE) IN CASH"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r38",
      "r442",
      "r469"
     ],
     "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": "CONTINGENCIES AND COMMITMENTS"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r184",
      "r185",
      "r186",
      "r197",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/Commitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r105",
      "r106",
      "r361"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r20"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r20"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r20"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r20",
      "r251"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r20",
      "r410"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 1.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, $0.001 par value; 100,000,000 shares authorized, 7,358,052 and 7,044,408 shares issued and outstanding as of June 30, 2022 and December 31, 2021, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r48",
      "r50",
      "r51",
      "r61",
      "r446",
      "r474"
     ],
     "calculation": {
      "http://www.cregcn.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": "Comprehensive income (loss)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r132",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentration of Credit Risk"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet": {
     "auth_ref": [
      "r254",
      "r351",
      "r356"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.",
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net",
        "terseLabel": "Amount of ownership interest"
       }
      }
     },
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r89",
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Basis of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConversionOfStockDescription": {
     "auth_ref": [
      "r84",
      "r85",
      "r86"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique description of a noncash or part noncash stock conversion. The description would be expected to include sufficient information to provide an understanding of the nature and purpose of the conversion. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Description",
        "terseLabel": "Common stock exchange description"
       }
      }
     },
     "localname": "ConversionOfStockDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConvertibleNotesPayable": {
     "auth_ref": [
      "r16",
      "r439",
      "r463",
      "r488"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.",
        "label": "Convertible Notes Payable",
        "terseLabel": "Convertible promissory note amount"
       }
      }
     },
     "localname": "ConvertibleNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesPolicyTextBlock": {
     "auth_ref": [
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.",
        "label": "Cost of Goods and Service [Policy Text Block]",
        "terseLabel": "Cost of Sales"
       }
      }
     },
     "localname": "CostOfSalesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r95",
      "r323",
      "r330",
      "r332"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable": {
       "order": 1.0,
       "parentTag": "creg_IncomeTaxBenefit",
       "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": "Income tax expense (benefit) \u2013 current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesRealizedGainLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt and equity securities.",
        "label": "Debt and Equity Securities, Realized Gain (Loss)",
        "terseLabel": "Amount of realized gain on termination"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesRealizedGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of realized gain (loss) on investment in debt and equity securities. Excludes other-than-temporary impairment (OTTI).",
        "label": "Debt and Equity Securities, Realized Gain (Loss), Excluding Other-than-temporary Impairment",
        "terseLabel": "Impairment loss"
       }
      }
     },
     "localname": "DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDefaultLongtermDebtAmount": {
     "auth_ref": [
      "r92"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of outstanding long-term debt or borrowing associated with any securities or credit agreement for which there has been a default in principal, interest, sinking fund, or redemption provisions, or any breach of covenant that existed at the end of the period and subsequently has not been cured.",
        "label": "Debt Instrument, Debt Default, Amount",
        "terseLabel": "Promissory notes principle amount"
       }
      }
     },
     "localname": "DebtDefaultLongtermDebtAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Payable [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r92",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r224",
      "r225",
      "r226",
      "r234"
     ],
     "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": "LOAN PAYABLE"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r16",
      "r227",
      "r439",
      "r455"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Original issue discount"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r211",
      "r228",
      "r229",
      "r375",
      "r377",
      "r378"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face (par) amount of debt instrument at time of issuance.",
        "label": "Debt Instrument, Face Amount",
        "terseLabel": "Promissory notes adjustment amount"
       }
      }
     },
     "localname": "DebtInstrumentFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "auth_ref": [
      "r37",
      "r221",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average effective interest rate during the reporting period.",
        "label": "Debt Instrument, Interest Rate During Period",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentRedemptionPricePercentage": {
     "auth_ref": [
      "r452"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.",
        "label": "Debt Instrument, Redemption Price, Percentage",
        "terseLabel": "Percentage of redemption amount increased"
       }
      }
     },
     "localname": "DebtInstrumentRedemptionPricePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": {
     "auth_ref": [
      "r374",
      "r378"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.",
        "label": "Debt Instrument, Unamortized Discount, Current",
        "terseLabel": "Unamortized OID"
       }
      }
     },
     "localname": "DebtInstrumentUnamortizedDiscountCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r79",
      "r95",
      "r324",
      "r330",
      "r331",
      "r332"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable": {
       "order": 2.0,
       "parentTag": "creg_IncomeTaxBenefit",
       "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": "Income tax expense \u2013 deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r321",
      "r322"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss carryforwards (in Dollars)"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": {
     "auth_ref": [
      "r321",
      "r322"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable": {
       "order": 3.0,
       "parentTag": "creg_DeferredTaxAssetsGrossNoncurrent1",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign",
        "terseLabel": "PRC NOL"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r321",
      "r322"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable": {
       "order": 1.0,
       "parentTag": "creg_DeferredTaxAssetsGrossNoncurrent1",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities",
        "terseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r309",
      "r318"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.",
        "label": "Deferred Tax Liabilities, Net",
        "terseLabel": "Deferred tax assets, net"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r321",
      "r322"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable": {
       "order": 4.0,
       "parentTag": "creg_DeferredTaxAssetsGrossNoncurrent1",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.",
        "label": "Deferred Tax Liabilities, Other",
        "negatedLabel": "Write-off Erdos TCH net investment in sales-type leases"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxassetsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of plan assets to benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Funded Percentage",
        "terseLabel": "Tax benefit percentage"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositLiabilitiesAccruedInterest": {
     "auth_ref": [
      "r441"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accrued but unpaid interest on deposit liabilities.",
        "label": "Deposit Liabilities, Accrued Interest",
        "terseLabel": "Accrued interest"
       }
      }
     },
     "localname": "DepositLiabilitiesAccruedInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Deposits Assets, Noncurrent",
        "terseLabel": "Long term deposit"
       }
      }
     },
     "localname": "DepositsAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeCapInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cap rate on an interest rate derivative such as an interest rate cap or collar. If market rates exceed the cap rate, a payment or receipt is triggered on the contract.",
        "label": "Derivative, Cap Interest Rate",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DerivativeCapInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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": "Equity interest rate"
       }
      }
     },
     "localname": "DerivativeFixedInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r263",
      "r264",
      "r296",
      "r297",
      "r298",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "STOCK-BASED COMPENSATION PLAN"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r30",
      "r98",
      "r201",
      "r203",
      "r204",
      "r208",
      "r209",
      "r210",
      "r403"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 7.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": "Due to Related Parties, Current",
        "terseLabel": "Due to related parties",
        "verboseLabel": "Advances amount"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r62",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r118",
      "r120",
      "r122",
      "r123",
      "r124",
      "r127",
      "r128",
      "r362",
      "r363",
      "r447",
      "r475"
     ],
     "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 net income (loss) per share (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r62",
      "r110",
      "r111",
      "r112",
      "r113",
      "r114",
      "r120",
      "r122",
      "r123",
      "r124",
      "r127",
      "r128",
      "r362",
      "r363",
      "r447",
      "r475"
     ],
     "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 net income (loss) per share"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r125",
      "r126"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Basic and Diluted Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "auth_ref": [
      "r365"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 3.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; including, but not limited to, 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, Including Disposal Group and Discontinued Operations",
        "terseLabel": "EFFECT OF EXCHANGE RATE CHANGE ON CASH"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r311"
     ],
     "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": "Tax expense (benefit) per financial statements"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": {
     "auth_ref": [
      "r311",
      "r333"
     ],
     "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 other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent",
        "terseLabel": "Permanent differences"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"
     ],
     "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": "Change in valuation allowance"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r311",
      "r333"
     ],
     "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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent",
        "terseLabel": "Tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for employee benefit and equity-based compensation.",
        "label": "Employee Benefits and Share-Based Compensation",
        "terseLabel": "Monthly salary"
       }
      }
     },
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r0",
      "r53",
      "r54",
      "r55",
      "r105",
      "r106",
      "r107",
      "r109",
      "r115",
      "r117",
      "r129",
      "r175",
      "r251",
      "r253",
      "r300",
      "r301",
      "r302",
      "r326",
      "r327",
      "r361",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r399",
      "r480",
      "r481",
      "r482"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ExcessStockSharesAuthorized": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum number of excess stock shares permitted to be issued.",
        "label": "Excess Stock, Shares Authorized",
        "terseLabel": "Common stock shares, authorized (in Shares)",
        "verboseLabel": "Shares of common stock authorized for issuance"
       }
      }
     },
     "localname": "ExcessStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/StockBasedCompensationPlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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 of Financial Instruments"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Translation and Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnSalesOfConsumerLoans": {
     "auth_ref": [
      "r79"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gains (losses) included in earning that represent the difference between the sale price and the carrying value of consumer loans. This element refers to the gain (loss) and not to the cash proceeds of the sale. This element is a noncash adjustment to net income when calculating net cash generated by operating activities using the indirect method.",
        "label": "Gain (Loss) on Sales of Consumer Loans",
        "terseLabel": "Gain amount"
       }
      }
     },
     "localname": "GainLossOnSalesOfConsumerLoans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnTerminationOfLease": {
     "auth_ref": [
      "r380"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on termination of lease before expiration of lease term.",
        "label": "Gain (Loss) on Termination of Lease",
        "negatedLabel": "Gain on termination of buy-back agreement of Chengli Project"
       }
      }
     },
     "localname": "GainLossOnTerminationOfLease",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r79",
      "r232",
      "r233"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.",
        "label": "Gain (Loss) on Extinguishment of Debt",
        "terseLabel": "Loss on note conversion"
       }
      }
     },
     "localname": "GainsLossesOnExtinguishmentOfDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r64"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.",
        "label": "General and Administrative Expense",
        "terseLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r180",
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r58",
      "r144",
      "r152",
      "r155",
      "r158",
      "r160",
      "r435",
      "r444",
      "r450",
      "r476"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income (loss) before income tax"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r59",
      "r79",
      "r142",
      "r173",
      "r443",
      "r472"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Loss on note conversion"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityAxis": {
     "auth_ref": [
      "r314"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by tax jurisdiction.",
        "label": "Income Tax Authority [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r96",
      "r312",
      "r316",
      "r320",
      "r328",
      "r334",
      "r336",
      "r337",
      "r338"
     ],
     "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 TAX"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTax"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationDescription": {
     "auth_ref": [
      "r313"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.",
        "label": "Income Tax Examination, Description",
        "terseLabel": "Income tax, description"
       }
      }
     },
     "localname": "IncomeTaxExaminationDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r97",
      "r116",
      "r117",
      "r143",
      "r310",
      "r329",
      "r335",
      "r477"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "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)",
        "terseLabel": "Income tax expense (benefit)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r52",
      "r307",
      "r308",
      "r316",
      "r317",
      "r319",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r75",
      "r83"
     ],
     "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.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income tax paid"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 11.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 5.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": "Taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 7.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": "Accrued liabilities and other payables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r78",
      "r389"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Payment of lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r78"
     ],
     "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",
        "terseLabel": "Company prepaid"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidExpense": {
     "auth_ref": [
      "r78"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.",
        "label": "Increase (Decrease) in Prepaid Expense",
        "negatedLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r448"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_Revenues",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.",
        "label": "Interest and Fee Income, Loans and Leases",
        "terseLabel": "Interest income on sales-type leases"
       }
      }
     },
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r56",
      "r141",
      "r373",
      "r376",
      "r449"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 5.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "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"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseDebtExcludingAmortization": {
     "auth_ref": [
      "r68",
      "r222",
      "r230",
      "r231"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.",
        "label": "Interest Expense, Debt, Excluding Amortization",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebtExcludingAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r72",
      "r74",
      "r83"
     ],
     "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": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeInterest": {
     "auth_ref": [
      "r65",
      "r140"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Investments": {
     "auth_ref": [
      "r470"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments.",
        "label": "Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "Investments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentsInPowerAndDistributionProjects": {
     "auth_ref": [
      "r11"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of investments in power and distribution projects that are expected to be realized after one year or beyond the operating cycle, if longer.",
        "label": "Investments in Power and Distribution Projects",
        "terseLabel": "Electricity sold (in Yuan Renminbi)"
       }
      }
     },
     "localname": "InvestmentsInPowerAndDistributionProjects",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseContractualTermAxis": {
     "auth_ref": [
      "r387"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseContractualTermDomain": {
     "auth_ref": [
      "r387"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual term of lease arrangement.",
        "label": "Lease Contractual Term [Domain]"
       }
      }
     },
     "localname": "LeaseContractualTermDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r392"
     ],
     "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 costs, lease term and discount rate"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r385"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Operating Leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseDescription": {
     "auth_ref": [
      "r386"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of lessee's operating lease.",
        "label": "Lessee, Operating Lease, Description",
        "terseLabel": "Lease agreement, description"
       }
      }
     },
     "localname": "LesseeOperatingLeaseDescription",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r393"
     ],
     "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, Maturity [Table Text Block]",
        "terseLabel": "Schedule of maturities of the office lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r393"
     ],
     "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",
        "terseLabel": "Total undiscounted cash flows"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r393"
     ],
     "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": "For the year ended June 30, 2024,"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r393"
     ],
     "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": "For the year ended June 30, 2023,"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r393"
     ],
     "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: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LessorSalesTypeLeaseTermOfContract1": {
     "auth_ref": [
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessor's sales-type lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessor, Sales-type Lease, Term of Contract",
        "terseLabel": "Commencement period"
       }
      }
     },
     "localname": "LessorSalesTypeLeaseTermOfContract1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r34",
      "r94",
      "r154",
      "r174",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r210",
      "r347",
      "r354",
      "r355",
      "r364",
      "r408",
      "r409"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "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",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r27",
      "r94",
      "r174",
      "r364",
      "r410",
      "r440",
      "r467"
     ],
     "calculation": {
      "http://www.cregcn.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 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r5",
      "r36",
      "r94",
      "r174",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r210",
      "r347",
      "r354",
      "r355",
      "r364",
      "r408",
      "r409",
      "r410"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r16",
      "r17",
      "r94",
      "r174",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r210",
      "r347",
      "r354",
      "r355",
      "r364",
      "r408",
      "r409"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total noncurrent liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "NONCURRENT LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r171"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "OTHER RECEIVABLES"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LoansPayableCurrent": {
     "auth_ref": [
      "r35"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 10.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.",
        "label": "Loans Payable, Current",
        "terseLabel": "Entrusted loan payable"
       }
      }
     },
     "localname": "LoansPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLoansFromBank": {
     "auth_ref": [
      "r16",
      "r439",
      "r462"
     ],
     "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": "Loan payable"
       }
      }
     },
     "localname": "LongTermLoansFromBank",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency [Abstract]"
       }
      }
     },
     "localname": "LossContingencyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyDisclosures": {
     "auth_ref": [
      "r187",
      "r188",
      "r190",
      "r192",
      "r193",
      "r194",
      "r195",
      "r196"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.",
        "label": "Contingencies Disclosure [Text Block]",
        "terseLabel": "CONTINGENCIES"
       }
      }
     },
     "localname": "LossContingencyDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/Contingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r73"
     ],
     "calculation": {
      "http://www.cregcn.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 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/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r73",
      "r77",
      "r80"
     ],
     "calculation": {
      "http://www.cregcn.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 used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r1",
      "r47",
      "r49",
      "r55",
      "r60",
      "r80",
      "r94",
      "r108",
      "r110",
      "r111",
      "r112",
      "r113",
      "r116",
      "r117",
      "r121",
      "r144",
      "r152",
      "r155",
      "r158",
      "r160",
      "r174",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r210",
      "r363",
      "r364",
      "r445",
      "r473"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cregcn.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 (loss) for the period",
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow",
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "auth_ref": [
      "r66"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).",
        "label": "Nonoperating Income (Expense)",
        "totalLabel": "Total non-operating income (expenses), net"
       }
      }
     },
     "localname": "NonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Non-operating income (expenses)"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NotesPayable": {
     "auth_ref": [
      "r16",
      "r439",
      "r464"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer.",
        "label": "Notes Payable",
        "terseLabel": "Notes payable (in Dollars)"
       }
      }
     },
     "localname": "NotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.",
        "label": "Notes Payable, Current",
        "terseLabel": "Notes payable, net of unamortized OID of $93,750 and $225,605, respectively"
       }
      }
     },
     "localname": "NotesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Office and Other Equipment [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r144",
      "r152",
      "r155",
      "r158",
      "r160"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r388",
      "r395"
     ],
     "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 \u2013 amortization of ROU"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r383"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease expenses"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r382"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r382"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 6.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",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r382"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "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": "Operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r384",
      "r389"
     ],
     "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 lease cost \u2013 interest expense on lease liability"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r391",
      "r395"
     ],
     "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 - Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r390",
      "r395"
     ],
     "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 - Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r2",
      "r357"
     ],
     "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 DESCRIPTION OF BUSINESS"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAdditionalCapital": {
     "auth_ref": [
      "r40",
      "r69"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of additional paid-in capital (APIC) classified as other.",
        "label": "Other Additional Capital",
        "terseLabel": "Additional loan"
       }
      }
     },
     "localname": "OtherAdditionalCapital",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssets": {
     "auth_ref": [
      "r12",
      "r436",
      "r457"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets classified as other.",
        "label": "Other Assets",
        "terseLabel": "Fixed assets cost"
       }
      }
     },
     "localname": "OtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r343",
      "r344",
      "r349"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "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 noncontrolling interests.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest",
        "negatedLabel": "Foreign currency translation income (expense)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": {
     "auth_ref": [
      "r42",
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax",
        "terseLabel": "Foreign currency translation gain (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.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 items"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r80"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash operating activities"
       }
      }
     },
     "localname": "OtherNoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 4.0,
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other expenses, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivables": {
     "auth_ref": [
      "r21"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from parties in nontrade transactions, classified as other.",
        "label": "Other Receivables",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsForLegalSettlements": {
     "auth_ref": [
      "r76"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for the settlement of litigation or for other legal issues during the period.",
        "label": "Payments for Legal Settlements",
        "terseLabel": "Settlement paid"
       }
      }
     },
     "localname": "PaymentsForLegalSettlements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRent": {
     "auth_ref": [
      "r76"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash payments to lessor's for use of assets under operating leases.",
        "label": "Payments for Rent",
        "terseLabel": "Monthly rental payment"
       }
      }
     },
     "localname": "PaymentsForRent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r284",
      "r285",
      "r287",
      "r288",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r284",
      "r285",
      "r287",
      "r288",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "auth_ref": [],
     "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.",
        "label": "Prepaid Expense and Other Assets",
        "terseLabel": "Payment of prepaid"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseCurrent": {
     "auth_ref": [
      "r3",
      "r28",
      "r178",
      "r179"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 3.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 within a future period of one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense, Current",
        "terseLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "PrepaidExpenseCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r70"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.",
        "label": "Proceeds from Issuance Initial Public Offering",
        "terseLabel": "Proceeds from public offering"
       }
      }
     },
     "localname": "ProceedsFromIssuanceInitialPublicOffering",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r70"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfAccountsReceivableSecuritization": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from (repayments of) securitizations of receivables treated as collateralized borrowings, which are classified as financing transactions.",
        "label": "Proceeds from (Repayments of) Accounts Receivable Securitization",
        "terseLabel": "Settlement of entrusted loan resulting from termination of buy-back option for Chengli project"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfAccountsReceivableSecuritization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r181"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r181",
      "r410",
      "r451",
      "r468"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "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": "Fixed assets, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r181",
      "r490",
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r181"
     ],
     "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 and equipment estimated lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Property and equipment, useful life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r63",
      "r177"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "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": "Bad debts reversal",
        "verboseLabel": "Bad debt reversal"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow",
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivableWithImputedInterestFaceAmount": {
     "auth_ref": [
      "r375",
      "r377"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The principal amount of the receivable or note before consideration of the discount or premium.",
        "label": "Receivable with Imputed Interest, Face Amount",
        "terseLabel": "Adjustment interest expense"
       }
      }
     },
     "localname": "ReceivableWithImputedInterestFaceAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r258",
      "r402",
      "r403"
     ],
     "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 [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuybackDetails",
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r258",
      "r402",
      "r403",
      "r405"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails",
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDescriptionOfTransaction": {
     "auth_ref": [
      "r17",
      "r379",
      "r394",
      "r397",
      "r398",
      "r401"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A description of the related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.",
        "label": "Related Party Transaction, Description of Transaction",
        "terseLabel": "Purchase agreements, description"
       }
      }
     },
     "localname": "RelatedPartyTransactionDescriptionOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r258"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails",
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r258",
      "r402",
      "r405",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434"
     ],
     "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 [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AssetSubjecttoBuybackDetails",
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r400",
      "r401",
      "r403",
      "r406",
      "r407"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfConstructionLoansPayable": {
     "auth_ref": [
      "r71"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow from repayment of borrowings to finance the cost of construction.",
        "label": "Repayments of Construction Loans Payable",
        "terseLabel": "Repayment loan"
       }
      }
     },
     "localname": "RepaymentsOfConstructionLoansPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r306",
      "r421",
      "r494"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development cost"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/OtherReceivablesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r23",
      "r253",
      "r410",
      "r466",
      "r483",
      "r485"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsAppropriated": {
     "auth_ref": [
      "r41",
      "r93",
      "r236",
      "r237",
      "r456"
     ],
     "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": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAppropriated",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r105",
      "r106",
      "r107",
      "r109",
      "r115",
      "r117",
      "r175",
      "r300",
      "r301",
      "r302",
      "r326",
      "r327",
      "r361",
      "r480",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r90",
      "r91"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r57",
      "r94",
      "r138",
      "r139",
      "r151",
      "r156",
      "r157",
      "r161",
      "r162",
      "r163",
      "r174",
      "r198",
      "r199",
      "r200",
      "r203",
      "r204",
      "r205",
      "r206",
      "r207",
      "r209",
      "r210",
      "r364",
      "r450"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Total operating income"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenuesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues [Abstract]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenuesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockDescriptionOfTransaction": {
     "auth_ref": [
      "r345",
      "r352",
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination.",
        "label": "Sale of Stock, Description of Transaction",
        "terseLabel": "Description of engagement agreement"
       }
      }
     },
     "localname": "SaleOfStockDescriptionOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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 accrued liabilities and other payables"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r325"
     ],
     "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 provision for income tax expense"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r318"
     ],
     "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 assets"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/DeferredTaxNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r311"
     ],
     "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 U.S. statutory rates to effective tax rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r181"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r268",
      "r283",
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Schedule of summarizes option activity with respect to employees and independent directors"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/StockBasedCompensationPlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r150",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Segment Reporting"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period.",
        "label": "Series of Individually Immaterial Business Acquisitions [Member]",
        "terseLabel": "Business Acquisition [Member]"
       }
      }
     },
     "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Common stock annually"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r271"
     ],
     "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",
        "periodEndLabel": "Number of Shares, Exercisable , Ending balance",
        "periodStartLabel": "Number of Shares, Exercisable , Beginning balance",
        "terseLabel": "Number of Warrants, Beginning balance, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r271"
     ],
     "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",
        "periodEndLabel": "Average Exercise Price per Share, Exercisable, Ending balance",
        "periodStartLabel": "Average Exercise Price per Share, Exercisable , Beginning balance",
        "terseLabel": "Average Exercise Price, Beginning balance, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": {
     "auth_ref": [
      "r276"
     ],
     "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",
        "terseLabel": "Number of Warrants, Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "terseLabel": "Number of Warrants, Forfeited",
        "verboseLabel": "Number of Shares, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r273"
     ],
     "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 Warrants, Granted",
        "verboseLabel": "Number of Shares, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r269",
      "r270"
     ],
     "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 Warrants, Outstanding, Ending balance",
        "periodStartLabel": "Number of Warrants, Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r269",
      "r270"
     ],
     "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": "Average Exercise Price, Outstanding, Ending balance",
        "periodStartLabel": "Average Exercise Price, Outstanding, Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares purchased for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award",
        "terseLabel": "Shares purchasable (in Shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Average Exercise Price, Ending balance, Exercisable",
        "verboseLabel": "Average Exercise Price per Share, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "terseLabel": "Average Exercise Price, Forfeited",
        "verboseLabel": "Average Exercise Price per Share, Forfeited"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Average Exercise Price, Granted",
        "verboseLabel": "Average Exercise Price per Share, Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r267",
      "r289",
      "r290",
      "r291",
      "r292",
      "r295",
      "r303",
      "r304"
     ],
     "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": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, 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, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Weighted Average Remaining Contractual Term in Years, Exercisable , Beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r287"
     ],
     "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": "Weighted Average Remaining Contractual Term in Years, Outstanding, Ending balance",
        "verboseLabel": "Weighted Average Remaining Contractual Term in Years Outstanding , Beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount": {
     "auth_ref": [
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum amount that the issuer could be required to pay to redeem the instrument by physical settlement, if applicable.",
        "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Maximum Amount",
        "terseLabel": "Right to redeem amount"
       }
      }
     },
     "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermDebtTerms": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users of the financial statements.",
        "label": "Short-Term Debt, Terms",
        "terseLabel": "Debt term"
       }
      }
     },
     "localname": "ShortTermDebtTerms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r32"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r30"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r88",
      "r104"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.",
        "label": "Software and Software Development Costs [Member]",
        "terseLabel": "Software [Member]"
       }
      }
     },
     "localname": "SoftwareAndSoftwareDevelopmentCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r0",
      "r39",
      "r53",
      "r54",
      "r55",
      "r105",
      "r106",
      "r107",
      "r109",
      "r115",
      "r117",
      "r129",
      "r175",
      "r251",
      "r253",
      "r300",
      "r301",
      "r302",
      "r326",
      "r327",
      "r361",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r399",
      "r480",
      "r481",
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "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": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r105",
      "r106",
      "r107",
      "r129",
      "r422"
     ],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": {
     "auth_ref": [
      "r19",
      "r20",
      "r251",
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).",
        "label": "Stock Issued During Period, Shares, Conversion of Units",
        "terseLabel": "Conversion of long-term notes into common shares (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesConversionOfUnits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Shares, Issued for Services",
        "terseLabel": "Issuance of common stock for equity financing (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r251",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Shares to be issued (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.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": "Return of shares issued to CEO for equity financing (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r20",
      "r251",
      "r253",
      "r274"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "terseLabel": "Number of Warrants, Ending balance, Exercisable",
        "verboseLabel": "Number of Shares, Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable",
      "http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": {
     "auth_ref": [
      "r39",
      "r251",
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).",
        "label": "Stock Issued During Period, Value, Conversion of Units",
        "terseLabel": "Conversion of long-term notes into common shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders.",
        "label": "Stock Issued During Period, Value, Issued for Services",
        "terseLabel": "Issuance of common stock for equity financing"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueIssuedForServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r251",
      "r253"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Shares to be issued"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Value, Other",
        "terseLabel": "Return of shares issued to CEO for equity financing"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r25",
      "r26",
      "r94",
      "r170",
      "r174",
      "r364",
      "r410"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance",
        "totalLabel": "Total Company stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r93",
      "r238",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r253",
      "r255",
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.",
        "label": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r411",
      "r412"
     ],
     "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 EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental cash flow data:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrent": {
     "auth_ref": [
      "r33"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 2.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": "Taxes payable"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r15",
      "r438",
      "r461"
     ],
     "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.",
        "label": "Taxes Payable",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleoftaxespayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TerminationLoans": {
     "auth_ref": [
      "r420"
     ],
     "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": "Deduction from bank accounts"
       }
      }
     },
     "localname": "TerminationLoans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r130",
      "r131",
      "r133",
      "r134",
      "r135",
      "r136",
      "r137"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationAllowancesAndReservesTypeAxis": {
     "auth_ref": [
      "r99",
      "r100",
      "r101",
      "r102",
      "r103"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by valuation and qualifying accounts and reserves.",
        "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]"
       }
      }
     },
     "localname": "ValuationAllowancesAndReservesTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/StatutoryReservesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ValueAddedTaxReceivable": {
     "auth_ref": [
      "r21"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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": "VAT receivable"
       }
      }
     },
     "localname": "ValueAddedTaxReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantMember": {
     "auth_ref": [],
     "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/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r119",
      "r124"
     ],
     "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": "Weighted average shares diluted"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r118",
      "r124"
     ],
     "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": "Weighted average shares used for computing basic and diluted loss per share (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r10": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(1)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column C(2)))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column D))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column E))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256"
  },
  "r12": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054"
  },
  "r13": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r15": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r16": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "340",
   "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320"
  },
  "r18": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r19": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r192": {
   "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/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r193": {
   "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/extlink&oid=27011672&loc=d3e149879-122751"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/subtopic&trid=2127163"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=6397426&loc=d3e17499-108355"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "450",
   "URI": "https://asc.fasb.org/subtopic&trid=2127197"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r198": {
   "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/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r199": {
   "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/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149"
  },
  "r20": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r200": {
   "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/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r202": {
   "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/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r203": {
   "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/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r204": {
   "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/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r205": {
   "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/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r206": {
   "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/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r207": {
   "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/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r209": {
   "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/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r21": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r210": {
   "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/extlink&oid=126975872&loc=SL124442552-122756"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611"
  },
  "r22": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=109262807&loc=d3e22047-110879"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21332-112643"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21346-112643"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r24": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r25": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "https://asc.fasb.org/topic&trid=2122478"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947"
  },
  "r26": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r27": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r28": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r29": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r30": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333"
  },
  "r303": {
   "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/extlink&oid=122041274&loc=d3e301413-122809"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "https://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319"
  },
  "r32": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277"
  },
  "r328": {
   "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/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r329": {
   "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/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r33": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r330": {
   "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/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r331": {
   "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/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r332": {
   "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/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r333": {
   "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/extlink&oid=122134291&loc=d3e330036-122817"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r34": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569655-111683"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r35": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959"
  },
  "r36": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r37": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "https://asc.fasb.org/extlink&oid=123395306&loc=d3e36975-112693"
  },
  "r38": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123386189&loc=SL77918607-209975"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r39": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918703-209980"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919370-209981"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919784-209982"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30(a)(2))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765"
  },
  "r41": {
   "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/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=126938292&loc=d3e56288-109415"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953"
  },
  "r436": {
   "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/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r437": {
   "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/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r438": {
   "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/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r439": {
   "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/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580"
  },
  "r440": {
   "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/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r442": {
   "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/extlink&oid=126897435&loc=d3e534808-122878"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r445": {
   "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/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r446": {
   "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/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r447": {
   "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/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r449": {
   "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/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580"
  },
  "r450": {
   "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/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Subparagraph": "e",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(c)(1)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=117337116&loc=SL5958568-112826"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(23)(a)(4)(i))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r458": {
   "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/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580"
  },
  "r460": {
   "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/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r462": {
   "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/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r465": {
   "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/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r467": {
   "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/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r468": {
   "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/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r469": {
   "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/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.1(h))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r473": {
   "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/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r474": {
   "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/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r475": {
   "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/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r477": {
   "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/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13))",
   "Topic": "946",
   "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r495": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r496": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r497": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r498": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r499": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580"
  },
  "r500": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r57": {
   "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/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765"
  },
  "r60": {
   "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/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r61": {
   "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/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r62": {
   "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/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r63": {
   "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/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r64": {
   "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/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r65": {
   "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/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "8",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.T)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868742-224227"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r92": {
   "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/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r93": {
   "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/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r94": {
   "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/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r95": {
   "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/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r96": {
   "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/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r97": {
   "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/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r98": {
   "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/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-09(Column B))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0001213900-22-063145-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-22-063145-xbrl.zip
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
MM&*/]4--,.UC-,4.>W$<JM+_"J;LHA]DX=C2N6 *GA?A.Q;@^XT))3)K8NO
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
M'Q5S06\8;F_$EQ@GR6=Y!ICUD:NK",T,B"8JHC&)V^.8]8Z-9B OTRMQ<\9
M66S:MA'RRD[G.:7LI!F@M#=[,A9LP3Z<5*4D-]\W'*DF8J5$7@8Q'DW5[M:O
M\>JKO01V!^#ZJ7W5:#AVO!Q6BF'W9VNE!D[X#N&;]5 G^4WQ9!O>RQZ[C46A
MK^J($^K^A]*FE%Q1O<U;0Q'$<EW,(BGX#M:- $ONF0K>]GH;V411RR6?'ELR
MD5AM=L/"M,A9B5'IT3B;E<W^!E!+ P04    "  3;$M5; ?&7VE!   [X0,
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
M(T]"#\"'U&6%9^(Y6> @-LOJ/ZC\)C8._(3D$Y]ZT2Z,@/\3"I-=_OA/FR9
MM^R9H'D)36!"LSJI)X"7F6O>H"ET%WXN)E8%*P50\RH>F?E9K=BQ!6ND[<^,
M-:P%7?I%+$U5M=ES-U:,[$]VN[2*)_#S:5\$JQ!MTSP'0T'^@E1G%$ K#*1(
MFZ%A_9^(P]S377^Y.;K=8T1NU7:V?\I1,A.;FG?U(#2P\:]=&/71YRN,!DIZ
MWU>[HZ)(M!NY<@5N<?VBN6(F>SZ)$Y] PKB@QI-%E=_E:Z@WZA;NP)Y&85VO
MVN$7=]!)D)<'K!MT4DFQ84_>:KN"Y;.2PUZDU9&\#WCAAKLT(NZ6M$8(KU?O
M([B(HJ;^97B#>SZ?HY2XD!@(9BG)";V@<P71\QYN\<33)A/>8[BVLJ^4;K7B
MSF48K/'9N[T*8XAO(W&8>9KI$X*0D,1'F^WFD0",'YDR6N+W-5J#(-.T -\H
M8>0@CRZX<'6<1%X HTBZF0?%0V3DR^XF'XQ%)#>BXKH7(=+1[&, RTN3L:RM
MYA[JLBE6N@1$PYN!*-YOJSR6Q0W2T@PW>!.2"T@M%1'XA4D;$;\*YB-!<(EY
M/?;U/U-J9\_*I6[86C(G*M%,XI&Z)"7;+4#[<'7GK0-OY3D@B#.CEQ3UP=-U
MR%/>@/SFUF"F\M[9A%2KL_5!8FKS"1*UG"7$%6K-H2B(HY#_:B3+HQZ7+6]E
MY'.OC&%HW7=14'5!7(8@B*A=N$3 A7D88X6$^=-'C0>[^Z%'RM6-H BOJ(MA
MG*U!K]QWR?V?T(GC\#C9WP/,I)(5WCF4G-G-&4+1SNX<5=RP[OE\5$M:#-_R
M-M\SZ]%MY19'RYPCO&V()88'IN7,2&I3N$;$K._62 )"DAG;GC$[0)Q2X EY
MTT92-JW0>I IS2R3AIS,2L[V['.,!Z4!?%/G<Q\EY3R?W"^=#9Z/74/*_%&M
MRH751SX!R3<Z(ZDA/:U3NY9]IG8HXB%R$#IW"JOD:OLSU>.@'$I.U7=]9R$@
M@X-B6>FU:YHBRVFTU70*5Q AZ&).R6.W0I)#901Z3D65[82'+'>4U%J3'U7I
M;4B8C-PR51C6GC&B+,!BF:N@*)(&,LX6('>YJCY5.<5/X3UWI0\^I!E$E$V/
M^GBF3 L6%;OW_'Z!5<T&)DH">GRT-7P+:<?'&X#B:H%H59N:-9PQQQ>'G/(2
M9XUL?MG+4+;M\A(3=KV!I02N4]HHQ&>7*7M%>R=]@(\],D)M,"G[AC^*JFG-
M'%G.A!$8QI;A+2R!1M!$/R:3,LNKO6Y6(4I+(Q81(B!P:?HE:1@ \=ZC\6M#
MVMS4NJ 2A(P5TN\E-K#E76M@\UI>G*[-&%H1"?=WQF6B.:U=0_@^!IA^=6?<
M^"!0-^R+2=/$YV+0[ "D=:7I9KTG9&^R<%-3%X!AS*A?%$3I'E?I&KM0#.3&
M\L5#RX*J75"&2F=*]EF1"J-X<RF^-WX;[Z,TI.I7<U!3VZB7E/7J;3PA=J9/
M3?[VT>[WI>; ;XTC=?=@?ZWXR-X:4.ZJT?/Y^%:3&+YE?9N>J4]IY9W0!-XU
M#!2# /-K5#G(I51T!^-3:479'DP\F*/C,X-ZKCN0HQ_"ZH6U-4,=@1MJH611
M5/*S+Y6L[L3^'D*6] !?6B(@B34H&4L/;+=>UEA!U4BIC)$&H908&;>ZY&BK
M+WHA.J9,,TGB]EP+2BNA5K!"$N9IN1N2^PC^E6#FSQX&;:CF0,8J7##(*+?(
M;@QHS,O&I&.YR$"_V.JE.)A032A8OAW4?[RG?]HKK^T99XT<@\@K,\?S@3-
M3*UU0:)SRAH1Q=%,U9-:KI=9V?62FI/$^C$SD*/_/J)AG'=A@AR(U\JE]U?B
MN:*Y^>RO[3;8$L*<-W]NVKW*IL#TKE=G4>QM0:S]'M<8W&+!++E5WP3%4&>'
M6X@M@ 22EESK% VS6HE/;TZJ20 ],UWE+F$404B+8D1F!=9'R6I;2"E!]>)E
MK*8EN44V*FZ:/?*%:,Y':H(8<DL_JLBOEDK9KM>4743TRD^,YGSD)X@AM^"C
MHJ7MX-62U@>]]:)/)PAB&X;\2;^AS:0T'UGUXL6M3*=8F&X'4;PG(3$Q7B5D
MB^^(]\VLDA0F.P-S71[*3))O=+_+7&QWP$.T."+*2_:F-:$NO0?HIID89@6K
MQ,)\-J@:POGU6+L?(XJO5W?X0#9MTK )V7MID-6L;*QR\>AM65+$H!C><"PR
ML[EDLX'*!:.YP&!6-K9:XJE71JS@ 8%Q9G!\B6.2BZ._?*#T1CG'&O57X"?P
M';X9)@B61Z;9G2-.=RY*3@+)7)9Z.YR40:75L-/K7594[8):M_B@)"929.3V
MIL+!7,2KA&XN:+V.E3.  LPU:5Y"N3*[4WG4YB) +FJYL/1Z4<Y#!+UU<)(@
M1"*1:AE]@4O_ZJ<=/ PK7&4^YG-!&(!U+OR>GAM*.CF- ;R%NQ"-]60M1G,^
M4A7$,)>@YN8!5_"QPBX* _Q')ZU".H8PI<G/Z?%('MM<R'W>FXF5>%T.J:8U
MXW =ID=N=+?F#*_E(N!-*9^!7TZNV 9?8E6Y.V<#W<2'9=^3OJIGRYY"7,.M
M@R&LS*F^W##,IUMDKMQ(*OZW]DB74HE#?=^K90^U1Q1/(6)].WH>D0"LU2IT
MW1,>.Z.(<E,Z@%..*G'^\O4 A0>S5UY-1E+BV(CT'K!41%#MX)UU+<'V$="B
MB0^!\4]<.2YF6H)P,/C32BJ2KOQ3.9^_O ) :1)V(?ENISFE^@$@!$B6CA-[
M#YBPPFFC@XY--YAX)2!]L$XHNXE='JAJXCY7"1I\Y^Q9+NG[E= FU'@.*C-D
M[ZU)?YT@'?*93M7>PE0>YN>9>;V@4J9GJQ4D0H,%G5N\3DB:!#8<?*^T%,SO
M-@56K/IY),L-#<-<>Y?A-EMD4X=!VO:XX.SLB6QT> P##&\\TDJ0Y\2BPUQY
M&2C@/:GK>[N&T2"/W]2+4PUR.(F/-K_255QOTR1>?BHE0X::[5]"(1N:@$>L
M1:,JGT7%;G# X/(T3/!$[&#%#%-&__5W>+,BTS<F%0YF7'U("?!I'=V9$1*N
M=MD#/L#?YV_W,,ME=WTO/]55FZRQP@,8CWGF8BOJKW_##&5VT$/[05"C5<PA
M:^XNU'I*E!=OMP7, ])6Z4(F7\?[)?Y\\>2-MFXK%,T)>(._1$YR#P_Q3_'U
M@_0%Z/8$2^X!H5"A*JB";RH:@[SPQZ?TS!@MRJND:-!]D<OQT*U-3G#_MM>Y
M6-!7!4PCIHX Y3]>VA&D82G"%4C\>&PQ$C %#1=A648H_N,68(M+5(WB#RIR
MPG\K950?RY 4C&K'!AK&P'Y7,XB'PIV-9O*:UJO .M=0#<Y\OF(N"%4\Q92-
M)*(6-(DHGD+Z0!;/=WB>VV2K;876Q[/R1,#8=CFBC1GK-GHH"?"D%]3:>),$
MM3YCW9HT5_*_PHWG^# 21U;"UF@,;O%50\)@KMH4373,U.:\7JT\!Q8L&1%%
M-PU[7BM%@3"@,K4[[L)5_ @0I$4ITS^>P@?HAY0ZC3XP(BUQNK.3H 2DW)J?
MNF_/[R.X2OQ+;Z7;ZR5"T6Z2AY+K2PA(H3JY8_N)09J)XM<2IT*2.+6K)DZI
M=$;EYV2=PAAX?B3##</!S'B>-<R"4FUC(SR)IZP8)#^BIWK$!58\D)L4G :/
MN%I)>ZRP''BW@3"^)+])Y*7?"\XD8\H0YKIV1MJ)];+W+*R-Q8!UD33B%.\A
M9-Z%VN,(YZUOGGR,.KW9!+7[NOOE8\4UI5=$)AS:5$><N4G&4^"^#_#_SY/
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
M"XL1RGIB,NOSSR#^AYYK97G=W66I"]C&P(8-'HR&-5V&((ANP+X=**LAM$N
MY$Q5G!RLF4C?Z-PUEV$4G>,)T1"U%3[HQ*NK,#Z=K<'>BX= UWGY%YZ2P^O5
M>7%17>7UCL2>>7B#S%L>?(P$&L)KD\Q'+UAO$C!(,/D8,U598OB8Z8V>YDG1
MBQ;MXADMDG@3DM[)KN9#IX_2;#>4$(SZ.W^7CI#M-@PHV1N KA&IA@3=7X&?
MD-("E!/MOBL^17O)IOH<3 *XBO3S'J]D VUYO@]7=]XZ\%:> X)XX=!D2*Q
M;D+?<[RBZM8+I5*3,A1:Z/;[K]2&5JN8*4-+HGV*_+#FM@FC5\H@ 9:N.04
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
MN="+$F<V_L1]#_T83EZ<OE53_EY].Z9<'H?P(&%\E,E04(P%_\*C_VWZG5>
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
MR5I?4U\Q?0X4;>3.AX-DO"%36X V=4:@'53!I5I>\BYSI%RAVZ$7GJBNJ-'
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
MQ5=3_QU616W?WL2;B"R0+=>96TP@XL@G 6 I"QHI9-&5&3AJL!BRE(-4J^^
MV>K[89BU93,#SCT^1()OPAD_&JN\*$=,]C,P]?RJ#IZK&"[\4B/CP40@9R/=
M#AXV**R,V!B"R$=J5-+8>I?,,7MSMA.N$J?"/W+_W_03#![]+F0XHETM]I.%
M$(/NDRT6OH95V3XI4 _7E55NZ)<.NI4&BS43W-20(B, &BOS(=615SY25A!H
M&WQWX.J]1_\?@.2AI&2HK\!/&]];X_^9#V>7X(&:)B.*+67]Y0H&SI.%#5 2
M19.Y"^[YY3?40B#9.^FWS#C0L++L:RP65 IR&(F&;"5=-2"2?V*5G(BI%P5Q
MB.3FC6]YF<:=K4S55AC.0:&%=&DCPA Q."4;E5OUO@=@MAQP\7IF-!1IFN7>
M1&%L* NB\L+#Z+FT';1[%BE L*MZE#BF\>A@XNF23:+*FR7CB+W5>/A:+7CA
MZQ$$+WS]*H(7OFY\_XR#]!.,\EZ-GN]'0,_WKX*>[]OI^;ZO8)3!LZ_X>^D7
MZ#QPV'E8O,@4LU$I8OE8[<?N;C;C9LQ;2)ZPAS:6Z5L9-)&I #'U33P61-;+
M&+0$$>)1K%SV@7LW#@4\8&U T7Q@Q8C_)O0?55V0?3R.#/8QM^]GXHMNA:K#
M,\EX'DGX7":&@Y[2G+Y1TR>_&8$^^<VKT">_*9.8=Y!^[(,/:O3\, )Z?G@5
M]/S03L\/?1;:4*R<<GRD3[UG0=!&3^.T/!:HFG)\U'Q;E*O#YV^W3H0S5''&
MRJ7O8=$.O:53CP7M7IZ/LY/^5P,.-*P,A/GM8G;[<7I[F24P7<X_?9HM/B'C
MSZC%)T#"2NV_EI/W4E'I6+4$S[%QP=!:@<>\8! IOW/<43!HRWCDYSAJ%0K2
M*8TC36&42UH42%-4OUO2UB&DK.0 %TIE>=WL4@> =7$D36'"I"G,_SGZZNCH
M&,<W@2<\Z2_@^.CHX"CY'PB3EC%6'&W\  >='X#W!Z?GWQP<G9^0",_W!T=G
M9P=G1]]D0YTPQ)&@)/JSZ,P"K!!'3OPC]B X/3H &'EDS!5<0MQ=&IP>D]\>
M,R/7#=UD-(:I7U\-I/?"HW=6, ]P!TYHDY7O8$ ZW@S'MLP=#<1_"H EQ-\Y
M8Y<CX,$.<1QAV+>F-25!8C-8CHL:U3>71HNE2?[Y#\=[C9W,Z. ,:(18K2$L
M1R.]6&1D<!7U](I9&(UE9^2"&)J1TEU,>&49L,BP4'*)F@Y:;R$=EWE*9U8.
MW%'L]-<+_YCJ^B<"D PG^?1F?Z-@)T:O/V$4*#/6Q+:=R/$]R[VS''OF75H[
M)[+<GGF*M8N1MU\Z+*QTKGPT(!7AD>*T3":8CGCF$Z[R^L@YL=IK$%:S8O2W
M_3T,8?!4T\,9'J7&)*VAIO7=66Z#;!BVO? XHX\(+#SGSB7JJ=2%P7(9;V.2
MHT'2^7"CV@!NH!<B"S1YO+[Q0USG?;Y:6"_]1XE([6ZDPHD,A.P,T6R5-"MT
M65X'B1B\D.DK2I$7:E$/TNA25*WO860Y'K2G5N"A.S$L;7T%5\[2Z=LU*K"A
M]BBY=I@$.-).1IJUU\3)6>8WP?/W%B)]K%CJ]?C$^$M*:Z57\R\I F5>CT\4
M78R,Y11+O1Z?&J=G:Z57\_04*/-Z?-K197P/GZ 7PZ$:E#:6U_VL40> 0?5T
MF&D93J=%56)3SJ/X.5>CW\)$OR#^8/R@GC^F1]F>0M^Z]*+:HZ%D(61Z3+*!
M $<*(G.WJ8;JEB&J%,T%C!)N>@J_4BPS?7QF_"YIK3)M_BX1*#%]?-;Q+LD2
M+R>>?0US<\7R<&A.PD\]WRX"&VHW*=IA:DO/3<0(SLX-+1>&AQC8)-8Z-&WB
MBE.X?&<)HJ0_*T.QC/3QN7%)TEI%VKPD$2@A?7S>KY6AF%E[_+5Q>K8FUIJG
MIT!6[?'7'6^&7*U(.ZT.96ZP]S%9A*P.3&MB3;.)KM&,&A;1J)DTU,.J!I/<
M!?Z3$SJ^=^T'5W[\&*UB-RNDUS/K<+<RU'&*"1"#@RXL[(U\C$)DD3RA]4M/
M;@;X1X1XM793_ .;R+AL XJ6<9F1H4D%4VV_>J5#E]3+C]!#<L)%BM_$WCJ>
M@V4$#M9,I4;/WW3;;KJ=42WP,+[J=!:)>+4J\XS&90N2LLQ9(N?O36E4+-]Q
M_-ZXTMA:O<.\TBA0NN/X?;_T5$R?/?[&.#U;LV?-TU,@=?;XFW[IJ9@^>_S!
M.#U;LV?-TU,@=?;X0T>C[M;W_$SK3YPZJ1P?R+AKW\^$FMX*%;/ OG>83\Q\
M?F\RR^^MX5@Y8=I6:^^+H$(YUNJCY7@A#G^!X=R;ON!=8B?<X(>)^>H*Z=M]
M:X^M^YG@MU:HF!W3PS!K% ,0!V#+!.GX)@U$88)6=$BA\RLSV0PA)B0)Q0D'
M9[[KWE\N&-L8>*^@0R+V2F%83+51J_H*P3FHZML#YL:YMX !,F<L'#$\7UW$
M^T=K^<MD'4"8<.7E!GIKUT%V]<^P?BLRU!Z5=;4&!RL R#)OT4I8,$7%6CC;
M\S'>'^+E@)6MAW^;K@AVR9(&Z]5VH'RNDZDB4;TM" XJ95[3?3OC^9N9\,AS
M(6*YY4G <::8D5Y:AJ6>&!4KWOGV@_<3Q'&B6$/GQ'@-G9/QU] Y$:BA<Z):
M0X>QG&+IDQ/CI4].QE_ZY$2@],E)U](G>07%]&._@!Y<]1[<S]K%A(7$@*6]
M2FDJX\&;QV2&T?3^%KI5-5OV@7NJ77BB&+A_8CQP_V3\@?LG H'[)_T&[I\H
M!NZ?& _</QE_X/Z)0.#^2=? ?9'\L#L8.#ZNH1O@*+LKF/QWJ-B;[@#I?H_M
M#C+79J@E*49P:[2+97\<TS MNN.P-\&F&$5^8CR*_&3\4>0G E'D)ZI1Y(SE
M%&-Y3XS'\IZ,/Y;W1""6]T0UEC<3$#] 9[V)T()/,+#6\#;&%=OFJT95C@LK
M=)8]WTER>QOP2$D!R."G; U@)8MDU5OB$/T.=R7$]U!,GAD?\3(DD,AVW#AI
MXA26"IJ1,F?)YF^-!A<I,4WY6I)'K&J,*F.GJP3!0]<>DMU=?PD(20@EF3SE
M8[,1EHHL(,"O7"SU4MSX1#&YXL1X<L7)^),K3@22*TZZ)E=DQ1NR\HU#7*3T
M/73;:U0HF+'P]:O.@WENW1M\[;VMW7N<\IYFQ J7L&7AP<9+?UR52J*!^2K;
MQ83?F $+J\5[.U>9O91:",CCG_+)^W(@*X9CGQ@/QSX9?SCVB4 X]HEJ.';&
M)*268E*9\RH.$+LD7AU2.?@RCR>;KSY[3N_)67)[&[#CI !D%Y1(Q^%(%]?W
MUH<X)H9$[(6XP;>/+3E2I9.H@V;%BQ([-"KU2Z%,U4)C[)0HU898E[6YD2X1
MPN#UQ+E4-\-X>+B%,028F(>^WCRCB@DQ)\838D[&GQ!S(I 0<](I(6816%ZX
M@L'"KU<D%:NSQ)NOS\G3!@J#T-D,@"1#6*\?&QHRNT3)DG-$V[E[*VARHI@K
M=6(\5^ID_+E2)P*Y4B==<Z5XKZ37?@"=M7=).HXN]X2KT)[HVIAX-OG))<'!
M$_OG. E@OX K-*?_>L)#0:G?Z3S021C,G*X(ENF2("I6 6L<WYZX!HP^J0S,
M@J(Q 5VQWXO3^U0Q3/G4>)CRZ?C#E$\%PI1/^PU3/E4,4SXU'J9\.OXPY5.!
M,.53U3!EQG**X::GQL--3\<?;GHJ$&YZVF^XZ:EBN.FI\7#3T_&'FYX*A)N>
MJH:;,I93C+([-1YE=SK^*+M3@2B[TWZC[$X5H^Q.C4?9G8X_RNY4(,KNM-^*
MF:>*01VGQH,Z3L<?U'$J$-1QVC6H@_<Z<@N?R5]TOK(5>^HWYH7@8G6G2AX<
M(A\\PGIGQ/&\.-#)*OI:5L6!8C\@[DN&9HZK;VHB&D0,-'&NHX?6CNGIED%J
MX>>N!AOV<I,IQHV<&H\;.1U_W,BI0-S(:;]E_$X57RU/C;]:GH[_U?)4X-7R
MM-\R?J>*3U.GQI^F3L?_-'4J\#1UJOHT15_N3-$S?F;<,WXV?L_XF8!G_*Q?
MS_B9HF?\S+AG_&S\GO$S <_X6;^>\3-%S_B9<<_XV?@]XV<"GO$S5<^XB"67
M_/K:#QY@\.0LM5KXS;U'%D?; )!5T06-LQ#E<2SBLM36GN1"PE]C)]J#E>.A
M(2/H:Z_$#:*. 3K&!@FC-<2YK,U'%48[".,R_ GC8>$6OA!V*["9N)?[5/%E
M\LSXR^39^%\FSP1>)L^Z%L+A"4 2B*3Q#DWV&Y&[LH"*V?@VB@,2MI^&YJ?>
MRL@'E]-YZY4Y'G'3I+?H+5F@1[FN*E> :63"\H;:*TFWP]0?#XZF4(4XY84O
MO!H_]G++*<9KG!F/US@;?[S&F4"\QEF_\1IGBO$:9\;C-<[&'Z]Q)A"O<=9O
MO,:98KS&F?%XC;/QQVN<"<1KG'6-U[B%T:45;DCO/!O:%_O/(;1G7MX6<[*,
MG"<G<@9K?:H @ '_CCR4K)33R<.WX/IF_L,#N+Z??P+SN^G]9#&[_0@FEXO9
M][/%;/KP9Z.:@3I'5'KJJ"%,U<=39%V$"_\>XF,Z+D1 % D<"]\LHP\"HG9E
M>8A3,#Z5TE98I0ZRS2BE2]"?\2^7:-^D?!QNS9$WJ;+R'?]LUN,T))>6/[[!
MB*2@V.<P;?T@<GY+VX5<9P;1I1]&X<2SKYQPD/;(PML:N%1$86-]'Z7IV B=
MSZZ2NE&XA2\V13'O+_%B1N\36<)7&%D&0WW+0H$NRS+PT3HN4TCX_P2MCCJT
M LI$U VNQ3Q0!R#J'MJK?-.@8!7NSB\[%P_.V_Z8?B;D4JN2>LL\;*<6(I7"
MW:7[[=+:.9'E#J3J26RL/RI='#B6";-!/Y'Z., *0XBT,WSKN([UZ+@U+<L
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
M5'4%5Q M8:/5B!<X+!EDMS!J=<$RM&R%977KV_(@,MCH:GH]O;^?7@%DHQV
MV^G"I'FF3L]<^U9$C**D*MQ2C7V1--3O(96#PJAS5 I4 ;/13M<CU<Y)2F%H
M,OBU(V?0?9_R.%-U>S9V0O_(?I?F36>I!ID'UG+#IJ>L9T[O#2S]VF%?H+=T
M0*=DZAO@_K[9I_PY](I(%8]M'8!"Z<4%Q_*T3C\4JVHJL9P^KI6$C,&4GQ_
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
MSH$5A<KW6<?J2=:P&A>]S5NG#2-E!#?5;->*0<621=-+D%5Y.@#')X=''PY
MOB(HEB2Q.]FB(Y)8<HQ0R:T1QUN'@F6DTJE'BL@C>PM+S $8D[F-#E=;&Q!,
MOQLNW% :GQ1\'(..W48U2C%D^JD[Y&I-EB3[S_'6=[[KX"+>62^"GGF'LY%&
M_8D-!3NT,)T LAF(=](Y1A.VVBE7YI^6@RL^G.;EZ1 W"OED*A,TQR65]V9F
M3"1#2.%T<W&%-+26.NO5CJ$:??2]%3@X@GV6ICLG[OY_(N'B1.C">H+S /V
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
MYH%$3EI';RQZ2YDR#%TE/YM2? IAJNG+S@D2WU"CS0<K I8R3V]J.P4"KE2
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
M/ J7WG^M?#7L\\Z"GO HLXJC_+F;5%5$G79+[@X=VPE#!.T>Y]4+U!5T0NP
MS":1L@(F[\,J_!1"4,ZG'<OW,/6FY=IIB^E<*>,89+-+"GK=)ZX;[ZP3-0C
M/[H)_>+!<HFL]9>_;'P7V;=M.GI*B<1M2A3VQWU17"Q9PVR-.NJ1&J3@'-R
M>I"UZ$(0X8(K%]BY<.EO\;,OF4/@_,$*< &X<()S1;!C5RA"+%L:?SS/R0K
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
M'%SXY:I<4;JN+]BR@+\0$K:A:*M&,PO<8+PC@04EJJNH8-OANB7=7*.TN39
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
M,P=X4%^%%^8[^#![-]X9^>#=QV>$'?4&+'7MKK=;NF1&JQ$\5.NZGP$*JI.
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
MKH=+498M;_OQJMKWX[^&; =2'=#TW!VDEI1G,5W1^;XP<[?+W'&:F'V**7E
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
MM&B=C@6=\*GMX'S^0I38]"@V"!E ]9@;<KW@A62#:_*S&DO$:MX9I+$(3K\
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
M1HX:09BG(&3RVZ?;V]HN102N4E+5Y-"@W27NP.9KFPD,^><A%?2(K39?HZ!
M8]HLTD(_,U7$;@X_0_$J\M+->,2<TN**,I+8.7L5!IX567>BFXJ$N_D&EY$
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
M8H=8;(J/G\A\ GETO<64T<A;?4:1*%-8AO01T05\BS)US*Z>3[4$K<5*1S4
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
MPC:]C_Z=(,I@^;O4&P"YC:HPIR$@*4? !F3WB'+SQ!-1Y0LHIAK0J5Q)<J[
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
M6/*.[=?S^."__]50Y/I[I^!2@\X %7[06 (?Q_#X'JTRA#,T:EBHLD/)[-%
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
MB"S[TO"_XQ)O6(X'F9O6T/)<OP^3W.O.MQ3$N'P\HM10C%&,]Q/C2K;$N)K
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
M(IKE,2?U0 =^W8-2KN4,L-P22.YZTR&U>^,^QW7/<QV7H95AZ2.@.%9O"[+
MOEHNR9*<H/!]/8/N80'EEVH'&*G'HUI%JE04J:GL'A]YH50[P&X]IJPI]3K*
MVDGLV.-1K2K5FA6IT=P]19& :FC:(C 9!"9UTW8'D[6ZQ62M;/F]O.5WY>+J
MXXHE:BX7M&; +$T6.-BB;W>(DRH[*=R.:IL, <X=M;F275&LL8$==G6@9TN7
MI=WC!VM4[-;03E;)D]ST/#)UUA*EDG]KY02"4WM>P=F]]^M%"4[U.02G?#1M
M%K<SO^4I=KZ+7A4*_IXT"QX\MB!@)"L,9P-]2AW2I=_)O35534E\(9$^M?7Q
MXMM&%#+T[\E4M1]TL^A:LW>$AYS\+P(P1<C)F:EF]'UL.YWJQM.[;6_DUSKZ
M?VD8O!KZ*PS6.63+A*>SOV:'KU  SZ$FI;@%'W,M@PDMJ".(<:GF$P2YX*@G
MAS">8.8%LRA<^F"K!K.(;#[>VIU0AY\$Q0/]*E@>8]U4S9'.+F(NBLMG^3JK
MZ%B'C](1\ %&74"*9?S_3[%(;G1J:._('7.KWK.'_N-1<\00P.RPWU7# U20
M8M&_CVL'<6O$WHLR&)!PA<-J\-VVO,C%7LO?G^$C:P]6_9X,GF9LQ2U;'>JC
M]Z3+=(? 3-<")"C1F]X&=W'T &I#Q*Q#U-"FZK>B&*7RCG$-8#P*;"T&6$!H
M%#41>B_0-?[E47AA'7-2/A?+S>(<B^"V7=7 *95:_TOK?E"XZ_W1N;\G[=[]
M'4FFVO*VSG:OV^]]OKUN#3K7A?Z _?6ETQWT2>^&] >]]G]^Z7V^[MSW__VO
MAB+7WY/.;U]O!W^=*2[ZMW\6OO2Z@U_ZI-.][ER37[]V.Z1<DHA24A32ZE[#
M/^0S7?WKK]W6U^M;Q@=O"CMMX_)^.B3(C%7DZF7]N*L)M-&:!7#KB]'$,'P;
MCMN"\)G=, H^+]JS(\LPU)G#7A'\ZSWYKFON!-Y9>G61*.*R&F]9S0?&YPW3
M-7Q"(VZ![NMC3DOLG& 365.=<8(EA!AG=(-O?[ZH71QG30E,G*-J:FLZM4R^
MG+YKC;[M2*LUQ1M)EYL%=LL2$RD;F"@5D.Y47>-@Z&9NT)99P)Z5GGWF&GJN
M93_E!EV9!>Q9Z<C[,#X,[;=7A87"N]Q@+[. /2M96Z.1-_4,B.?D!F&9!2P#
M&V=N<)4X<8MN1-89.<-NA"BB>7G. S+9"9FL-;4\TT4F0R9;8K+A55N=Z:YJ
M"*B0*9 ICKN\>^I0^Q$W.&2S5-E,--?QY;S^+-JOD=^0WU+CMVLZUD<Z6E3(
M96ER&3^R\1QY+-V!CKOSZ+8XC9]9+D-B^7CX^:@:JCD2NY;JDFLZHM!80\HR
MKW"0UU ]2'._>AZJ+B7S8\I6]P PKE(S39!7H:WO#6U0-'L\N=E4?EN/EM_>
M=F]V*L!=Z=C:TF)7JE2D2BFN,?)8G/G\A$<Y2@SR3V<H0KMU0O)*CXEE,"O
MZ?SCZ>[3IB%\I=A^#Q0=%)V\BD[C-*(CUV2IRLR@:BVN41@%" 4HKP+4/)$
M526Y49)*M;@C0U!^4'[R*C_R 8-^=A&@LE169"9#<7V'*#\H/QF6G\W-U;*<
ME@"M&399K4I*0Y9JC;A3F?(A2F]0BEZ<%&T4HO*)K#BE(M6K#;8-G94;=,A
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
MNCXS_&.]-/]H)^J_D\_U@I8/]GAP2<&?],_W$M7247F?(T"SJ&C0@^D"=!$
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
M<-^"Q=6PS,_QN"& VX2M:7,W1+]A_B&L-NR-25;D&,XWB<CV(^.J/"-7'+R
M@;_!)>'SK>:[#\D<[$[ZPW[W=I&WP[?PB]%W0^/>Y.A.#>LA/()% ;1/4@0\
M K=&LN;>5[WUJ1PQE0>F$S+SGL7HMF#"?$X?<](7XX8H(PV-Y#%^,R;6[XXM
M::Z%E-"2,7&U=G$%JI,(0&@&/*R)EH0C?F= \RH$(*Q&@_L0Z.5J:+[(LYMS
ML]/LGK2:)YWFB2V.>A&1K\GI-[],T68/J=(1T;<SL#D],I_--Q%C9HO3 K)\
M RC8<;VW+[0/VA964BG-[/289I9/,^L>T\R>^(IL45D8E%06^GN79]02=B^P
M2",K,%XFK]OLG.UFR8,>'(96N-Z*)2UGB3:4MV*S"A#*=?VG?SB^C['F"^2E
M(&VQO]&?C@^L@UQRYZ#")!XU)P45CFMP;X3^5##,.F4JI>3&LL;:1S_Q:FJW
MRZ9/-G=,[N^O-5]&L7[+XPY<SUZ2(%*@3</GF;B#3&81F0D+?84D 6N=FC7?
MB33.#3!7%BP!U"?;7)\4T38G;T*!#OHA^,')/_'A[:M?LYCDHN75H,X+2SS!
M)1IPT49I9LF2BZ2G8^ +N6$FS+*I>S?E-N$;,*_P$SBC[PSC4^Y(F83BUX1@
M -H^U^9C.%I\0,[FG0'S>..*853T59F+*T:<>0G.R_^N@DO9A9K9A2H;J7@U
MAK::3W^7;Y0_$H]2;%G;^W>F/OM,6%.L5X]&IXO"F:N(F&QI'4_!;KV;&M3
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
MOS]>&(:3<*,RK:_:W?JVP\6/$8NXD<#MA3,US95&@MWJ6+U6;TE_!]H.@Y:
MA7)L,N&(]9EZ.(*5IZT<![ROTY!W>OH0@)J'^Z 82-I0L-611!#Q_FY44)?2
M@CA[Q^,0]MA;S,!M!1J(F6R QPN;(OIM,!HE5&/UQGU+7]I-:KGI8\^:2,N5
MED1 M4_IBK!+GF7"@;YQQ0!C\29>*(@MV43[<N?!<3TR/3,$D):YT89IK?4(
MA%JD8,,V8COG^0E63L+?>I%7YBYDB)]&!(J%?[NAH%E#T"QUAM8OUK$M]+8Y
M=F?+'/M 0$GP\D]DX8'),\QYY0$\!I=9='$3*>F\)A.(>2:N,\MH$2Y<CQG6
M%?C8-58RA&/MP6+MP?9HMDY%@O*DE"E*$!KCL29A'VH2N-C_>?+P"RL21#$"
M?8:U_K0I/\^>'&L3#KHV(>/YOOSRJ7P;L:V',E>UAI.V0U&3S?U(=]]F<4*-
M< 1O:E,0,;AF(1W##(1XB,U4(L9-MIGGQO2$WF\\FRU:)MK0:^QKN<BV"Q":
M^QT6[3;:K6,%PA:YW/-4()3A<'L6/]UE]/3IB@_*,+(]#)L^'5>J47U0CBL=
MJPU.[&;=U/<]F/K!YJW;S;J)ZYO(Q_TA.KMN\OL>3/UPT]+MNFGI/TO)@5TW
M^7T/IGZXJ>MVW=3U.KQPF8.G@RZL,IG?*P=8L9.%#BWXD3D.$E!LRMN1E08J
MHT6W7IXGIN!PRF_P$YQLSO+9[:&^ $_.OI_HUN]J39OKF1I1@%+4:?37&EPU
M3G&W/O5"RBB3<'_(I+5%,;"_KJI]9QA[*0(.U#NV[V?]HH1#=6]<:^?"X9EJ
M&_866.?2'P7W[-;YL0&6SJHQ]B_U>_C>;C>,RR_G5W]>F+=G__PY:P5*G;LL
M!"A)) >3O9>'CW!]:MV?#"-W[#HAM@P&QF;>(3 [X@J(W%V^$2;LA/G9>52Y
MLU_/<7='\*C QGB@'."3,/$YK A\%.&T1-(LCLP1P;RYH67ZQC!N.5SW]@9X
MP!<RNU<=*V*Z?V6X!-=S12(;?'3FCS\'(';5<RS%<"P)$HQ9N"[?-+0*PY@)
MB =,ZW7B!(&K9<]E3"['UW)H%6<2RWQGV#W"],;=4?"P4</\1JG%XO ,_-IS
M'GG^//X!%JBC4(?Y.SB"> 0KB$[B^0R1BD%V11PI'"C*(3B(;S?F[V=GUPWS
MC^ 1C5@!:HQ;00,/8;E.HBX4 5[0RP@M?)&X\F]S,$F4878^4 O_K&&>91 R
MB@ BQVS"0HY00QL:XX$T\BQB)Y=PUP)L>]G-I9A5NPIG.Y!*DB+.EN%HG.?
M3<(4?,Z[W%!2DP2M@4^0GPD"!2T.2%,]7@"\D^><XDM#JXM0!&O2^S&]&4UD
MNHV(B8)U%"787G/_F-[*^7;V;[X%3+H(VOU?P(BFB6-AJBC\RW'-V_,_+/.?
MKCA<(%KZX(_$F0;^G67^+_X'_T=G>A&.@PB? +[K,2-B,X<.7B<$@NR)#AH-
M9W_0;^PC^DT>_69P1+_97_2;4I*W4T5,'T[Y4,@, K?6^2'*Q!%)5Q35X^#>
M!3Z?:LOGSAR&-R\C#_CK"G4QE<R?;F 41- &@X2@B1%!3G\C%M*Y$14WA[R*
M!A79[(OHP7\G8+Z,71(.:,,@=,J-.P'! !JR1S%05YORL="N$HUWJ]!XYV!H
MW  K"J0^T%U&L5OFE5KB4;KXX5!Q*^QM!@5U)*$L;Z[/"102]!YU5^#-0+L6
MV5DY\/FI,S8)GSVUP!#3_HTHAOYR]5G60ILC)T3K- C1ITE%>89N>A$ >JO1
MZ4D$R'=TB2=L3'"@^DU+PEE #@"<'KS"!$4Y$EBX^ "Z7B-S* .BPOAM->U3
M.*4Y&-$>VH'C!*17O_D:<1D=_-W,F;-0W7CX@ )1_,6\0AA_/62T$I>79N-:
MJ.H0+&(7O10+9BZPE<!W'MPPB<PS%W;Q*_-<-N%J'9P:WG(X>4*LG!MGHUAM
M'7$API^&3]4FIA"('&$33@'.@GC/F$5"%:0W /,!*3K%&5#M.C?6@6;2#^2:
M(W3(<">PZ1B$4HI;R$\,HWM8YN0&8QHA9O?X\]"E39PQQY,5Z;"7I@=VOT!M
MQ].#PXGTTX$SZ%/]\$ :*\T&K,1WN <<-A?F_L B \<+<6P.3(_$,01[:X(E
MX-*VBA@1&X%_2H39<<(D!*6Z,4(0I,Q<L!4J:\[0[:+GP'"H'C#U%9#3!)Z+
MS0?0#_G4'*Q=Y6CV<$7$42#;7O2);T$SS^MU(:^):A8I>D5>_!?$ZGM56'WW
M,%C]663DF6R10H)>A8P[ CGQ+VO<G*>Z!7W2J61"?Q1W /;Y#&] ="6OSF>X
M.>?(*B1O5Q9S+QM>?/6^W6^<MI;T@9# O\C0"51N!+M:P&VQ#\-D@G=PDH#1
MRR2GEM($^4[U<-TC7'I0ZS(1.T58&$S#<L57[Y$Y<OFR>+]3G&+BG=S'&9$S
M%":6X-;Q!@RX/N04]T$4 P^EGZ46/K)%9?UG>",L DX;N37Y>T7M]-C@F4$.
M.94RC,ISP9+S"+&/1 3ZQ7$?,[LF!2NQ=A2NGL.%9A2CC+A#T@*^>N]\YVP>
MD0&1448X)^"6)%KEU.@JDSQ%@&V$;/;Y5A.?E!TM+!@MQ_'YD1/:-8( PS>*
MJ<=SD_UP(PD0KA7_BZ4L" KJJR$VPE <.])E0X@2-TS9/C^%U$LGA@$) W,4
M.^BL=2D[NXHU$#66\6%IE_3O4D"=2?FTRI%E%V1V9.6>423Q\*XA)P*:/MHI
ME837:17AU3L,X574RB,4],DXV_K6N&EHL:J0T+Z78(:G'N^,JWM])P]#.L(M
MR2Q@$%C2RW2.;H$8^U6(\71M-LP"T*[J\E&&@V7[>Y3-F=CD'<<>(CMN&%$F
M??/EM,= OG- 72U.>X6EX85\FOW M#5FOA&F^-L]J>%_4S[,V2ZO;WV[N9'K
M1Q:2C0.BH@K_R@<$[4WA&=^^WI-=+1^+W=:F;GTO7V]>KY0?]%8J(V,79$U(
M03#26>QW)MEY?IP& YZS!T)=PK\.W2!$<U>)T#.5)W3IG_,EXO>N_Q%%7[CR
M%)N-?./']>5FKY]SX^H2]W8W[K165_?*)%]'=N1?>\U@BWS>=D_>BNC B+]*
MLL@56"%A>KHK#[+?:._A#5@M-&M<@:UMWS+9VJVUCV]W( 26*IOGA"^(#K,"
M;TDIK;!Z"82F?6Y8 [%TI'VY<.HC_^XR9O<1<!U4S%<ZMKJ-?N4Z%J&?K[B4
M!WN&SW_MRQSB4O6Z7T(HEC[-ZJQA&\(RSSRH\@G5RIR!1?TEBQ*Z7T(QU1/Q
MD7,5[;U2_OU5'*/=.-U6X=M:=K'7Q_3$K&+M.6VB%Y0\L$6.(.O;]M];7*'Z
M;MO>XT$5[W'_&,K(AC+B:<C8,9BQ/7*TFU7H<?!J28OT+84MCL&%8W#A&%QX
ML<&%WC&XL/W@0O<87-C[X$)=PM]V<&&]<V?/@@MUB7N[&U>O]_$QN%";^'<5
M7&AO$B5ZIN!"C2NP\^!"IS$X!A?V-KCP%!>N3G!A4()JCL&%)[SV&P473FNT
M/#L&%_;,:_VT?*1J<*%U#"X\"ZNH'5PHHQ>\^.!"UGO[U/Y<NU+?M.;A!!B4
M(<\Q?M,*YSRK+E?XD'8 HHHLPOX5!5$JF'$,'"PEG6H-^NS:=1 8'0K0GHVN
M)EIM/IWY!W[BFY9!5'[%,5!Q#%0< Q4+$OMR!4OF<Y3_G_'0[L#'ODVPR4R&
M3;.2<B7<C$LXRK*VTD .;:O;7:_Y'@209X6TF%UM;EY9I5T>G%J#[OI<F-41
MHB=T:!5<+WF39.7QP;M$RJ/Q]):B\93V.91KM/Z"]FPYAEZM/=L/7TT09_L=
MK8V,OPC4A!I2*=ND8UM":-]!#;9R%%L78FO/8C.95=;%LAL/RU.T:W[&!$Z[
M4O]F^X :.-?PL*S+QSSZ6+)YDF4I;&V:Y29>D:/SXNB\.#HO?@;G1>_IG1==
MJ]_=,%?P,'P7W6?T7=C-MM4\79_-=W1>[*4AOAP1_NB\6+9GRZ'HC\Z+_;.8
MMRV5*CHOR@FAH^^BCA"KZ[LH*[,V<UY43L#8=V_']B=;"=RE=01WR8&[M)I'
M<)?#01E-JYQ8Q,('%I5.%.% M$M_OI?PHIV&<7-[=OOM]NKKO\RO%S<77_]^
M<?-SPHR6.'B9PU2*1@["CWN=A%'B^+$A:NM3_ HO"QJ:%MG_U8']"^>FC2[;
M9B_;KMN-) +(?Q(WY# ]B)],^!&!KT-IAGSO"!Y#06>")#>H7;@K<35/!/X/
M: TF9X&H@GA.*%J2A\ 0YQ(Z$X[9!2, 48=NIT4O"YE &(KPHQ@(!EW,(</Y
MP3^80[BH2Z#>]O,8=YO<5X+4V^5OQ8%$-WYSL\/13,?8B9ZVZ-<$T5P]H)A7
M[V^2<.8ED2'6;'Z"[]1)N,5L=#\7_NQTU"E/1X>#GU8>P%EGF7'H^-$$ 9-*
M8![T:V(>B/(=4.^N)HM[_H4)=^-J7(,B%&4)UHK(50K?*8(I C._)RY+UX>D
M"L(^)#Y!!(6)QR+JQP)S2SQ>16#A9C@:'X_X=5/\? )CF3B"!U^-IJE0<3S"
M4 #->31E90!;M[./8ON^LCL,7L)IGCLS-\8?+-_& M?#ZV4@MJ$:V!SQD9\*
M5?D%,9IN>4;3.0Q&L\K"(<+6R)6\B%\9:F5P[\32,XAUR+8*+QHA0?HG8Q<U
MIV'"P\(!E@8BP@P"A''8%Q<XV5C4T/ICB3641)RYT5"@ACVX ;R \'X$?0O
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
M<3&%NQ+1L]B99/F9\F>6(8AQJ&2#0T0X/O CSX-[/@T>L9.))?R5!# ;LED
MF@[OM8R]] /";)N8']V0C>(@Y( \^K)-SHFPJ_+4>6"\K?D,^]:+'I\^+1H'
MX=,4K53NW >F4-O@!"WX)35"-R66!8'$I==Z"O,<,L9;LK/Q3]+D?#M28\->
M9?8!-"M#F6&BS.A)B(9BF<%[Z"\7'-B8&T3&,LE@9IHL"<G VRRMP20Y/7U>
MH= O9"#&6GGPU-/&Z_U_7YWD!4-W8\&P[H3Z+T(FF&7$@5E"'!A/(0[,4N+
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
M&^$UX\9(3MCFG</NT?Z2F!^UGEXP';XA4F E,H9?0:#\KW@@<,)O</0QT%^
MMY$;*C5:+VDH@=5",7+G)#&4D<%-S=$0)!4R;HX66PT3BEW>GLSG>2GP8K'W
M>'_]^]=\&%R"=!>QD%]WN32T:=B#OV(G8!AFA]1%%DI$$S_0CHR6A(;4U*(P
M#1\P%<#S?XS.FU.MD-G1L4V&1?V64^@1&@7] &.68(J#"*V-<CDXHZ&#UA_N
MTAHY YO 1AAL0"PW$H(?EDQ!X_"3)&O\D2@9?^)TBC_!]) \>:RJLRU6LCFY
M_6F<J^O"WF&S2IT)B;T+#>YIP3WC="3OA09H2QB*XAUDN+)#WR.FD")X?5@X
M483L,?!1.$K&Q(TR! U@BSU@>T3:Z$:X<]! !C1./ CHC\[2'DQP[N)>8^[>
MC!A-P(B<B>':LYD+](.3<>U[W18M+I3T"<.G$MB-KQYIFCU<X-S$ASX\BU/G
M5(5W/9X1(R!X&CVV4_ \,&A<AKA6Z<_25Z%LZ-PN#L9</QW ;Z/8)>D#D8KN
M.+PU=*2CY<X.'#\.-9U<,%>A6_LQQSN$RX!%-'$>>"A$%L40(YC<+*(0<7MX
MAZXRF6X*<T%CHU9_@Q""V\L%HA'2$,)P4Z4?!PJ(2IHF#Y,'Y1[(I&3F@AJ'
M,0 .0N#P1[R]5[!U>:8/:A$)K!/.@E_5KZ ^8/F*0,IYY.()AHGU7/BID#)G
M 5P(9X9F]S'S8+N1JN!SN$G)Q4]=!V 2+!%%@4/ [,TSXIN#!X,<?RZ7$F4@
M:L FZ&X%S+\$S <Q]^23'X:O4XR*MY+614P?N8R*9V#?!Q.,VZ46FR&:W3E]
MWC!OZGA]1_F&*!^("\8&&84B,2/9NUK;'N5/ZKU/W(&1NCPS3+_%!J DZ G"
M1A:B_L[="O/D6*A7"]:Q9OWYZI_G-_^\//]C2TKN6H%@-6](*I >8X!09IIA
MW"#GM"(AS^JT*R@SOT/)"SC NX!1]23YU5@YX#4FQZ^S24*N"Z\<^F7SRH/Y
MP<TGMS%E;53F8CKX+1R2DS:4+TBF!3?7$*XM]?HO[,X>VF6X_/B^^N+WH<^$
MRWB+%H**P 0PT'SOC!TL8?$'<"^7> E 2YF+U"(<R2"W5J4%K&.,ZG#^2$M?
M!\/ATU(IP&^5Q#=NV.!AX/+X3!:,4655.T#[R$.B:B4CF_F2F0F,TX.SC\QK
M'R KH'>ES.4EU6><]CWN Z=W *60H%":!KZ/?DJ:2&C?D<CAN[&FOK+@SAG
MXT8B_X2@CI-H#I]CWC_^//>.!^#R0DU#D6I&2A8*($"Q .0!'YYTGB2>IZ3'
M]B3*&4CD@.G^U!GH.(_6"N3W/."##28>%CQ(YJNQ/#''4A+D ,25^1A%3H8"
M)(@^,S^$#WC\V\QV@J5?T&;"%PR_R1C![)>B), EE&SRFOG$2&^8"KD1U"(9
MS?7-F8I3V+)4L74Q)HU>CMHEBF\).0KA)B(IH)>?]OP[/$S$2:P:8RL%08(T
M29&?('N..?Q) I<7("B;?U"$F"<"8<*8NW% NB$_$ X0P<09?IM&HA"P,,+W
MC5&,A:D8L+1OC(QA9+'23%U#G^1^"DVCL6QIFPL9XW$P\%:7=.89RM 8M>7P
M=!K40A[F%T/D#M@[%@]YL-T@]\48(<I(TP[96+BW4&R;.   X\"_AY]G?H2R
MN^WJ&HW\LB!ZBJX(A'R-89W?\0A=W (>6V;.)G[DW_DN*/.#A$C_F0A#WM
M  ;)&X&) )^D<4Y* 9O"+.!H8<^'?(ZH5S#4&@/0SD%EXP_29/A>\%P]O&:G
M<C=BU- 8"E&S#?K3#E5@>I+KK56XWK*NMT;A>MLOJ18$P?=LP(5,RAF@\$E
M4L)BQ^.188'O@102Q*%Q<G;US\OWIU;G-0G!W$"!YCQ"=& I?_B!.S0_,ML%
M<+D*QK8G:TP/V< EO9@"I.*(SE+88&!Z48QV&ZG,\OA;^9YSP$X,U";;R"42
MJ4?OM%WCC.NF9:G!DDN(W"YC:76A.DIR0&E,D5%%A/8AZ,4VF7.P] ]_LTEZ
M.9?K*(K!"8-X1B(?,1 0>QPAT7&#"C).X'_#>* T;AY#9P\HF-0V*=N5"^F2
MLZ")S!9V%OSD+VZ$0Z-,"2TW5-'(E'8CL<V!C0=$LJ*/*17.(%3)#&2SIR@]
MSQ,6:N7)DGL@Y%EQDLE9." ?D)$Q+S$V,0"I*).1$X21]+]1'GBE6BF;'T6N
MK#&W-I"XS#%&DWK(2-6+V6C$O7;JK/!L A_8Z11K2PMN!6OB AQ9$@*0[YC'
MS2+=6>"X6B649#WB*X83:GJ7>'O9[#F(/<FW92 @FA+Y8KC"!</1F"':2U P
M4#LWP Y=/&;YC@F3CVV.X!$2A.#UH1(\2X;*(4XG^N(;^8O0>D1B36)I-]%[
M!O-:L'?\S.>7])OMQ9AXC^H.?ID'4,I9&SB8.7)C-&]&0AB#[Z&4A;^1A@;_
M/R7]2!7UY9N?"#C_<L0L@)%?B]7"W2(S3UK8=/T!CE,VNREZ,$)T_LB!0[G5
ME!=-J<O<H@,H$$Z 0$ZIV  &<@W]>W'Q=*)' A(W R:?.[O$R\-%RN1H'B'X
M9$[V$,X@1$%371;A2=9NY;T??$O/#1[VA44>JR9,43V% ^J# I-0-FKKKC-U
MN#E88!+.41Q<>8M\8>N,2-95U6*"L]55JR0%9[-;*)0,- 77Y\K,3\UFLU1M
M=N@T\ .'&SOQ(ZO4J==*M7JK))V(I#B433F#B!I'+)\#!P=CZ1RJU7JI;57R
MYE M 8\K-5K6_!QN4R\,*5UG,(A!2*>;.F0CE.7I'8U&N5.3>7)&3E7M]-L>
M5?K,%RM]P,N,(66>]!%'^@!7Z]2L]Y1P;^=HX">K7B]7&_)D>#%7^.\$29?B
MO.=IB2+;L3Y$."+M,P>+E"\5 .*OV!FB4.!19HI5S830.R*5:2Z-)^6I*!OZ
MO*7CD1Y7N8SYU$&*.K*\. SE,9O<[^'WR;>'WJ(!ZNKR>\24!UQ[1W=A$G]"
M-TB5NTU>"ZP?&,]8!IRBE2VR2<>F0I.13/X![$4K'&P@T"=9JWS5GD+Z[8Z?
M!#]KH3UNZ MW:*AEU"FIUAC%^$D?;=C<TRC3S\@AGTY/(\<N/.KW(Y&QZOJV
M)R@-,P5#?( X:HA!-XZ;YOV*K 3RW,D2G89(+1+V'C(F<Y=7A(>-K0,<7$V
M01TQD[XS_(IX0][:3+ZVM-<["6Y1?DTI:H @A*%5&(2,OO' )GDMG= A$FW%
MH'.9P5QW(36"R_%C'S=)N,L K6=T#"J];OY6R]V@(!:>,.2@;8C'S\!BU54D
M4QHNXM%=6FF+4L<OSCPP%"'HQS]D<-M4(J F_^'Y<WK8IESR-T==KS5YG5<>
M%YV^/<W<3_M]S4WNX9:GLW6(N=*"!5"6 %J!9QS4@^%:Q4)KY+D"&%B Z7CN
MPRE(ZB*M('&2_ G4,XEMVKZ>,[*1T/A_U<58\NV/L3WQ!5_IH?,&U'#S]NQC
M*?6;BGI<\B9=1: 7S/WAD=D\F.?!T _Q29K,HF]W*C\;_*OS4U:/6)6?S<S;
M]??]&Y=,R\9C%%ZN6VFR1H=7N61^BH9E;B"@Q[_'7CDUG''/XST!%IUP@O-!
MR!J)J '-3T160#A@BB])7I'ON43%5'@_JXV2\"H2W"IC_80,1;+V Z#NC!Q\
M) AWRFVMV,/<'F;]K&G-CL[<]KX[B8JW>)+PU2\@J@A+5Z55-I+SRQM'V@4J
MG;(BNKSG+E@_$-HV/OK48S/PV')?S!,"*U8MNR^D  -A94B*?T+T-$J&+VLS
MR7=1&@M<E!K>DY4NB ?</;@.A^51Z[/R#N8>K:S18=5)H:7.2AQELC@ !SEW
M_$*B-9,A1.D0K"M"KBU,DJ6!GN$1-N8B?Y1'F"3YC%>XG$P#[SF:KQY8I+*)
MA[H9!6O6<:T6@PXY"I#IRNES39),+!0;9ZN4:YF?K"JP!M%!B_2K^6N?YFMJ
M_VI>\<C.7W#@'C?\*@=4M;DU#]3&6CVE XX6]V6 )>05Z\]V#ZK5?E[4,$,^
M4?\YSS_V3-=7<XGK*W_X6GX7I_F^ ZKIP _I/=M&B,5J&"'EVKS@,"4D6!;5
MYFJH>AOE7AE#=Q&-1>V/LI*0%^/Z.B-QC*5?>'8D3DD,P2V7/ B9]$:A123+
M%'S#6 _?,/>%;^PVRB=Q8V@^6-LU@$:"**\)(_5W#&6F^2^'S%R71B[DASR@
MAC\%$G>CO[\"_A0,_OX*%-PQ^T^E4BW_=S9^]6;[@/(WYVVBHL@.N[_Y#D#%
M/V':<<".WNH@U3"K3JIE)^WV03D5]5CSO[@IQAW?E%3YJ=^2 "IR@_,-_<P
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
M[;W3+*GPEM?E]+<U9D540YU[J/%=2IY"HR<_/65EU5(L\BG5X)1:PH/G26^
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
MKAT!N4V)YA@]!+OF!^B]QY<%;.I'[#1T(C)M.O 1W)%?84#?HSFY+"*M7M^
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
M9+LA6Z+>//Y"[AV.+IQP8+L$^]X0JQ&_>GL*RS^M60MOYN/OEJU7^<LYC%W
MW\)7;W^O9F>]^HO/O<B)'LX80HQ[Z0W9]W^PAU=O*_"_5M5J=FHYD\:_J*I_
M?*P "0S;RH5O_^8ZWK=?PL$$3A &-+_3[Y. Q@:<.\5:S)5FK5+^3K1&'T</
M,YA0Z$QG+AUL^AW\I+4QY*"A'P<T)OW&??#AQ)F9(W*GC,*_OW*^_Z?R'R1!
M$WZRZ*=79N3K'_I^Y/F1)"C]/8*DOO<#U_E%;"*1-FPB_\PTQ:>,-O(M_4G]
MT<&N4<[(88%)BX$U3J)H]LN;-_?W]^60#<IC_^[-V>4_TCL^_V4UU)NYL;3Q
M9T03<^.'D1U$2(-O<=-/*Q;\OWQ)\IDI7J^M9:A]J7E:JR0C\T_TV:B1D312
M6_4V;^>L5VK ?=XZQ\,Z7A'? ZL"J*I>+CYYP1Y4#W /4G2PACVH'=P>6!+&
MU[8']</8@Q2,6,^!$6OM,-(XS*VK[\'6-0]PZZK/V;KU,Z_63K8NV1(V1BE0
M6[3X: @3^3YSG8$3?698EM(<.E.,8O0]W9@DJO&>_Q6CT <*M>]1>>/O#@B2
M>MUC$<#$W\4GEAE"F]V;N>GM'="V?X!SZPZ'#@JNH!_8#JAZ9_;,B6SWD3,\
MD /L'/$!<A/V?,3]8W?O0 [.0DWI&$]-7;L!J.8QZ(QLN"B$_%$8/92SM([\
M+&]89#L>&\KZND?#_ZSJD9_<CH26M1A8:MI9K\/ 4CORL]ZUH+.7AUX_TD/?
MM7"TEX?=.-+#WD^9:B])H'GD)+!+46PO#[RU]0,_CGUK'_E%V;VY;N[0UJ&N
M=([\T'8MPF[T]*K':O+9M2RZV5,[=N/.?@F5FSW+8S?W[(FA;@,GMWWCS9YM
MP+$:,O;,4KD/WO3JT=LQ]LQ2N1>'?JR6BUU+AWMYV-NW6OS(0N5>DL"Q&V#V
MR5*Y%P=^[,:;O;"XK3L:^UAM-OLBBFWV]([5=K-KF6JSIW;L5IK]$HXV>Y;'
M'G2S/Q:W=9]<87#:]*%5UA[/6"LL1UL35S9P>H4):./BR@9.K;#E[$A<V<!9
M%D:90^5\V[>N[-<&U(_=4K$/#L+G)GFO.7BO?JQVC7T1\_;RT(_5++)KZ7 O
M#_O8[2;[)53N)0D<NP%F;QR$^W+@VS?>',>^':O99'\LE=;:XQGK1V\UV1]+
MY09.[UCM)+N613=[:L<>@;)?0N5&S[)Q[.:>/;%4;N#DMF^\V;,-.%9#QIY9
M*O>AIF+C6.T8NQ84]O*P"XO%#W:[BW"3[?HA]N+0C]W<LE]:Q%Z2P+$;;_;"
MXK;F@,[&L=IL]@6L-WMZQVJ[V;4@O=%3:QZ[E6:_>.5FS_+8@V[VQ^*V[I/;
MOL%ISS;@ *JGZ')NI?,,.9=_R:JO4<YM'IQ! WN7?6)CVSVGN6HL]CP8^G"E
M02!RXV!,(&![#Y^<*79+W(&,-']<ZR#S@S-'+#DNC\$IW;+!Q/-='\_K4_38
M,6T&D#=Q4-LW(;P(CZP:0O(3\8A_R6JL$X\.3N\^'#R:/ZYUD/G!:=R/'-?M
MV<?'A<(-V;[VY@X>0*+)_+ZUGK-OK?5&Z;6VKPJ_! V U!K:KJT!#5H'IS_N
M,1KL2]?6UL'%,BP^U/?VK>V->Q/GO>T<31F#UL$%("P](-\;W[#!P\!UO#%7
M$8ZE4DCKB'3M6\?V_HS_%?][XL=//:Z#.:^#4[83.R?9JZ^!8SS<!K87V@-J
M;/[N0?]$.TXX1F^,_^S"*\%%,:NSSJ,[ /5[LQMP $U#M UH8[)X=:T;L'W-
M]&5*S-P6K*;$S'UI'>+>H2E_'123J]6G[=O<E]:P;^T#4/Y2^U;'J.=J_6G[
M-O>E=>S; <2*I_8-=.;JDXT-]"5KG<:&]L&I96$0_7(#ZA?C<@?^^MGQG&D\
MW54H1.NTVEHCRVD?G"*6=R3V]V,ZDH-3N9XMPG>#R!FX++P:85!*,/,#&[^P
MH]BP=9_CP:IB[^+0\5@8=@=_Q4Y(T7OIF)0>[ 0_M:%SYPQCVW4?+J=3..+
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
MGG]^]P;A$?N?%8R<H_\!4$L#!!0    ( !-L2U4+U"-+;0<  /(I   >
M9C$P<3 V,C)E>#,Q+3%?<VUA<G1P;W=E<G(N:'1M[5I=3^NX%GVOU/]@59JC
M<Z0 ;1GNE: 'B:^90<,%[J$O\^@F3NO!B7-LIZ7WU]^UG8\66@Z%:6%&*@]
MXH^][;WVVLM)>K_U_W-UW&ST?KLX.<=?1C^]_F7_ZN*XMU?\1>M>V=P[O3G_
M@]WU_[BZ^-J*=>H.6:>=.=:7B;#L6DS8-YWP-"AN!.Q.&!FW,!!#;U\[[H@E
MW QE>LBH:_N(.?'@=KB20]PR<CARK>/>Z?'%PT@.I&/[G=U.;^\4;M]NPF H
M4B=,Z_A3.K#9T8:-8%EGPC@9RY [J5,VF#(W$NS6R#24&5?LXD&$N9-CP6YB
M]!+F'98.KZK5OX>MV]S8G*>..8V!H=^'_7:7Z=COQ1TW YX*NW/SH,2TV3@)
M'35UV^WN6OU;>\A;QY<!^S77HYRSW_. G8VDB!<#2HNYPT#';O5$&,/.M,EV
MV6=:^R<5?<_UT9E.,IY./QE_]25H-D*/&@(+=X>;VX+^R>G5!3N[N+JZ/3D_
MO[S^]6NKW?+7=[<G9]7U&XWN.)UYP_6-@79.)^6]B8S<B.9K_P28]+]59L:T
M])"K"DF8Y3&T_LPM[0W14:]_7@TKI^MB[A91WOGQ\L;'<RD1HWMG]^F I?8N
MV8@CKD:,I9B(",&1EGW/$5IAU!3W,XTH ]V_:)-@83O_K3!>!OC(FR$>[G\C
M'VGWUQ/9XO?N@4RW,5X>X^YJ,3[E%I%%#),INT_U1(EH*((BU&6 (XU]2;5C
M(3:+RY0ALBQ/G<E%LV$==R(!^5'H.38%V)#@^9@3K8$,$NF)T/=;Z)"*4%C+
MS92Z)/Q>>/34<UK<B^ -;"JJFQ6\0FG"/$&W%,/A2B1,LS$9R7#$;$Z_9A.
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
M)C;<5@RL [CU[:2M./4^*U-1)X$":\- !#?!7@;J3OY6[G -&S':U#EF2.Q
MWI\O;V-:6/K:@P1N6:>53LSI1I)3HV>/_8AU8]Q;GPO:TN95 #ZSS_G$]T"K
M2^MJ/II+I1YE!J_Y<?/0@9N;_3W^E]Y#2R3\4B*,Z"&69<@]"%#K1;= "<ES
M710#6PD)K:L2[GG#+<$_0HH*,:O?=$5WAGX72.HW_ N"D8UX68%JAD-9N6%B
M(#N=?7ISI=G.T)T^KV:/YKS$1!J,-ZSZT$K/)HN!?-/B)=D=FC;(>B<$RO\W
MN1M*"4MG0%,)&Z@; [RW<1626/4Q5OI@_P#+WK' FD':W,U)?7]LJ+8%<CXN
MR@OGJ/.B'*VV')&2\2AB:_;)(V%9CD&5<B7;0I=TXB5YU^S#.084HT50T(0M
MT0;W:8H(IM2P: WN2%3XZVT1Q"YD'&UK"%(5+&J#*C)'OM,"M=K4X!)%&LXV
MM.WP0-Z'][BVTR[WSQ<'S*;<^*"?Z[N]HJ[ B7<K+0SCJ,R+J J?#L[.<+D5
M$V]4[GKQH]XMUNV6U.I._P*=D4?5T%+-OY8M@T ?LV5>F50^H=<%48+_2[!+
M@@.%.!V0SJ:K8F&M>#EN[9RY;CM!!KOX6JVYW=J3KCFC:438-([.WU++:96
M1)RQ08]M9]@1M6W5+%3-C\F]:I#47X;;6($&K:O?OJ!*U4)[.C]8+/RUK5\T
M1[$7^5=@'TZXW90.W_CL0Q7\Z)Y$J77'[?7T0RL<;2A1.6G!R6I#W2R7A9;Q
MA2PGQM"S["$+RXBJ4NKR^V5GZX/_P[2-=Y7HQ;-B@#TBVC A\0)NPA3$\A1;
M7WB>_(X ZI,$$7_T)&U>G_ZB3)0KN'H46LDN8]$_#,'J.]-*]LA&VLA\<CB4
MMOG3AGVF9JWO[G3<*=+Y,0W6+QF#MBQ(TM@'%51M?"R"60#W+!>8<B1^>>L
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
M6VB'21E_\3NF'>S;6%^7-CUT*K'PZ9DOU1$_:+MQ8I?6&";S TOYYSFN2X.
M82=J5QA1#G.*GD-)"2/%P7<-MSB48IBLJ>I:0#)Y):RG5</+<JZ3NK56RY]U
M,-@S;AAK?+,?7?#1O7,I7DR/_PX=BO8\#[Y4\.ZS2L^W"<?PQYDY=85#=P)Z
MZRJG'BP4R;_*J<L8L;Z;'F$=L.K_+6)O_Y(/3]F+EE#8(%;TF]\(M0>%AS#A
M778BR/;:M@2LE1BLDSTZO0^!!<\#\[U3:1,YAIUVN'UDFL)\.#6,D$B^II!:
MO>7S^$G8WP@_!*A"7*KFA+!ND #&:]16^ XL#+4+C&'E-[(C"=)\K6S[H9:0
M$OX?52-ZA'BJ+*><N0/K#&2SMX@EF4K)0HID7'8[3:9%^16(FQAE7F#HS QX
M\ZQ;?_Y;X%BEV$_!5;3J4#*.(H@,=3U6!#$07*YXS[R[5#DU61.\?'E&",6W
MG4!<8V[&Z@(K'80$HB15B7]'/(+K&4YV3*A=()OYD,'>VQ<#K- G>KM;2?PC
M0-Y:9ZLG6RVY3@2)X4Q=E@I"O!;^P2E);*NC4.P\UAPQ6E]0SUD" OZZ8A *
MR=E"6YH"SC)10Z06Q"O_B%68V W2Y.*%_#U &+VC?\>"BT)=Q-D%N9RXF!G-
M,L*6></1M=U3;J"+[X#69[MC@JP6QC_1VS]62/YUWW+M#+[EVG];;BXF!SLV
M3_TX10F_=SMY6C?\L_W\J9=P/[5(9EKA;.1W,N9[*_*9<#]_.Z@+H%ZG\75
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
MGT_\V+'.S_XR]*ORTZIK?SB"'+\T%32CLP?K -O/WQ()B,M?JOX(7!$D=)G
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
M+ ICVVJAZ!ZP^]2C6!=!MFD@T.$,>@+I8VX<?#)6<59G\P)3GKK1;R(_[W.
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
MIN[H1('K#OZ.[U/;OC\^OVW15',YZ7C=V^2ZEJU2V9#/1,@-R*[@J<#5RO:
M44W!3A61(I3P&X(KQ69S5;.HE'?$]H#/6\_PW^ DKX 4:I@*L2W"5@K)"J9(
M\8ZSKE6 ^';WELA63PL :\>T"Q#'9%D/-%YA_%A3$_2F:]FZ%RT=O2=_X.$I
M?K@0<MS]DTQ1UZ?R'D5;7;L"I93\E8"HNH&T#!>TGE+-/=\3%_T].F0&7-#M
M[R?*]9/1Y<R!"P]<CJ!==,Z(G=_V>\+>A!O;[EH7_(Z>E $*GZ'%HE,8!&ET
MNC'MV;!_6?62O/V[ZMJASWMH9?LYPWWG]N>?.V;2]VIBS_D34YFS/L4*;FTB
M=RZ$?/F.OT;GB@L&*1N5C4=0MW_Z\Z_0V_]RT]L6MAMO'TIP(843+X2\E15"
M@L(L(PJ;$#\$&I7Q\*E70L@W+V(UBO^4R,WJUUTRFL?WL(T@9G%:+R /PQ[B
M*#.?+TD9[MQQ_]+%7]6!TH$*Y%:?EH\'(%8GG4>8<-Z^A0Y*-;X%'TMY:U4$
M9'%>@77 ^J_\(B$D /606&6=8"[-Z)'&[J, RU% 3X>G$MM+H"O2.D]#T)(%
ME1T#1ZX,5I\WTB)Q^>&BP) QXSXZ&TCEMF?\->_XV(;K/CA;7IV#YIJ%-:6D
M_2AX%;>>/QAR[JMC=I9?<IIOO0;_PSYOSXJX)9)M=O;UE*#DBW'WDA&<+E63
M@R^O:G4IM"A7#4:<$2\Z^,WWD"&R[9K@;OM=N7<6X@Y$!U-SE@9E9Y9 4HR!
M?R3RMII/L&A@AD7O0,70W_2!>2),W;PV^Z00LN/F>$ 9[Y(HI$#MPO[:,&!^
MW?RX:([@288D0M$='#@+>#\AQ2.4W7TW* D'WY,'R0<PWE2SZ*RRB4%^F1#B
M3Q\[,C731O@,;6,U"U0!E8PVRC[<B#Q*ABP^"Y5I/,FB_X*] 88"59PK;'C'
M"L2WC^<R2):]#-:VF.7-N^^ZEF+7>W39?WEIY79%>:/-*SOO!^HF.SJRIA.N
M.<^/)]GK';\4Z#)GJG?5J2"RS;9<"(GTL7KE4&[XU<IWO \W0 M7Z#"PL1FA
M]M:46[O_HT3">/#V>,K7A'+ND&B!\3OO?/F8)'%A>_,GF$<S%*NZ94UA =5#
M;T. ^J\![RBL&!MJP\\PP)X!5CJ@;Z#-<%!+XR4^D'UGY#S;-6H*F@A5P.H"
MA(O /I@B(F:CH*:2N2+1S2P-V'.%7MAPXQ4FDS;LMSWKU\SS%<JS2]Z"G1'Y
M\_ #YF< AP'&9"5C99<G;A!FQ'_"LV![PF60XY@2*,WY'#_' .]C%V&)4_'
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
M_,:_^(V&C<ND4WPF)O?I?N<>!? \N NH]ZJJK;=_5[ ^XM+C^@S+C[N^5C>
MO_4<:,/!VZXZ-6U7:K?1%2T^@J8A.?62S:3N^T+99.+NE7231/-[9!EL'CPL
MA1SSYL&ED#NEPJ-2R.\&6M5^6RG$5&)V+E82(@J56ZDWD0G[!.K"+F*O[',*
MHTJ65*P__H<1C7B;H*1/4DBZAJX4\D F+B$@0Z+-8$^*-Z"K&)*=-)Z\%/+Y
M%^4_CB>TDV/]1DXXR#-^D-IN(N#_V;I'DJ^R_ Y!\NV)O1*F1--;$/\!D2 Q
MGM07Z'3)9:Z->WQK_@^5_^BY;==)_,49J^AO,0E-4T=55@%12R(5&*>ZNO^5
MCVB]N*;!#J?;75=,9@1"1Y7=>R<O/'K=M+*3N<UN.TUK??%HXN53RO%AQ2(;
MZW?HA7!6+4VR0YVW00KY%!P'JIA<]OGV[7MJ)"_SLFT29&ZM,82P5@J!;@;4
MQ=K1O%F9N?;"8Z3?FH[_Z>="^_]OO[V:Q'XL607)$EH2QQ^MRD3-.0J/09#*
M['?R$V=K9 ETK0.H]Q)?VD)?TR-1(([6T3)L= (Y8E0K<7.%.$-RV)6+VHR1
M&/L?%1G%EDV3@)2RMOM8KGEOM5XABFC,;?33SDD7_-6)?IH)<;^EN6:+HTU"
MT[98+5&A^*&\*+Q>LC'@(.E;@N3=G\DUDP[@S#KN_K/EO>X/*W=DGGPI=_>(
M;C.2_2A&&^(X=U=(.K?0-7>7OP'%I563N6OA(AN%OV3)_KB80>(KT;>3TN-
M=;E2V-5V9)=HJ?!?\7$$MFJEG+(*M6Q&&5N20K8:<>7!E:*EU3W(J5XDCB7Z
MBW8'-H$F_E?XOEL2=8'=\N]( &"L+$G7$XBED!9G\);$C/1_#C+$^N>_P_:_
M)\ J /9O!L'^SW',EW[\*V+3_BOR(<1#_]I<K92P'D!GB [0B)_0M5ZU5[BT
M47E!&L@(OO*4^)ZA]+BFMH=H*@KAY[0T*K@46-=>=+4[WMO@$EX\X[+9&/%U
MDQ1R$:[T]'4<#"Y2D7=;_ZQ+(&/M\3?#E+*;:E,%WGS7A"?\!UKAD:=Z+WW\
MO>0Q_?W0H30^E0'\E^5]&H&9?CKKNS:MN_+P&^#FT'MX]FXKA$B0>:X).?.>
MP7YL(.&](J&UW&6.6X-<"$(#)ZDB!YD;.\N(M_\WSTTR1#9;9*A[E]1TC,37
M=I1"+*I(S":H6%-=I"(C:%NK2+^QZ,<:_X?K_LS_^\@RW]G)9(B]+ 1ET=H2
M#A.-#DTY_._>BUTQ\7\?7!;HRI*7%,E&)=G8G#QY71&^F_I>><IH0>]?$7'<
MW>?<M[2$>"?--5N;#AW:KHM_!.TD065H=8)@R&7QND![9!!EC-;" -) LCM
M24:^HD-&9DC#ND8]M^5]@,^OC0F1._JB>$8\+]:HE?]PRJ\AWI8'%TYG6^ <
M>I'A<8'^M=AZZ'"I@).TYMX[AVH@IXFX[2UFM?RN?>922(IOU.]CJ]I'B9^-
M1YJ.?[^^QCM1=FZC^S*[+^U](8O6M:?%-/"(BE(0H&!:\T7M^CX7:Z66M6=Y
MI^463_[U*-,TVYJBGS9ID'"W*W)H_"9"-F12 Q\NULSAR53P;0,F3!(KXU@!
M^!Q)6H?@O132K,RA2"&VRT++_U6#"%E9%_"[A;%P$5WC*-E"W43Z,[_RQ/ &
M%[UL"A_3DR4V5!)2M#0[]^5_%A+ND9N @]@N&0_J>4 <@8''" >DD$F&H\A\
M,IDT]8EQB2+:@="0Y5P6K?+R_ZQ9E"$)@T.SD:5\AV!A$(FS 6B70@K$,&"H
M0(:UA0?%KY' ;3!0"NDBTCO_5ZW[3<3!_[HFW+#L KIPX&.BQB;J"6J:AN9T
MUKN?1\I/,RZQTE;ER29._!7BV-5'=WOTE8D?[B:KQCA7= D]6@_J99QRW78U
MC3/A^3=B:67<9W?ZMPFS,B ?-/39LLGRKK)+;]U-A$R2)WU>61=Q?%Q<BP0,
M!+)PG2HIE&A;3\#$>K&"+[)O4D=D<//D&?W/_\6\=?^O_NXE5%7"0E@#!DE1
M\UIXEF"5^)5(CP/=.*V^+%,(#2BN#EIPK,_,5NZO7M[W^OYJ?[3[&_&+[/&V
MYK9!31.3B(O!&7O^KM^RJGVJ;:7P?&7:-OEL)7%&6+6/]ZY<HAOX_?YVU4/
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
MD$,65A@EZ:I=LJ(*; <6?!,P@AH+R]I:RV;6W*N1$;2_T\ZCP9$[B6\QB(/
M9.H"E2>S#9_ '-_?.U%'KZ[MM[&F84;;[B(*S[UV-$Y;KKEK48C%Z5ONV-GP
M/M-O&\7JR_O'AJ=2[QFH-CS)D;BJ":_9.1UVS+-7^R:^X8M.#<A!7$/6HN?:
M"*N +FYZ+<5<T;$)J386T !<+RT&]=I-SU(V@RZ^DG=\4KH(]81!+ARR46:C
MY&<R1\? TE8ZO.^:J_912X%BR=FQU/>6"P@%<04II.M.S%"+K5PSPOS-P"(U
M2=>\APX#D]J0BF"NICET"TCV';0Q+Z3*5[?=50DXU$.S<>0P5$/M6G15LKQZ
MSO>+#+AX _J=T)@$YI^!$.$&2<\RN8FU'A_H50]:/Q+]Q0 ]A:<DGY'*7GWM
MNA9\Q]MFU$1257MK/31%6704T!&*$(" ]E)D!\1BKOL&250&KY&@F)B6I75L
MD/Y1![&F7@!/1[[J2BX$YEOR'04N_01-P)J;_;8$;^K91[ K8H4%;*#S QZ?
MWV818,673R'$/L)'MUA1R3;>Y?BXG]=<E=T!P:T7(Z&#6N2TT_L2)UN0RFC?
M60V[ L+OAN (=%2Q6E]=C$6_K_=WIRKQX&B0/?)KB=$N)V=<-;;C2WI!A?/X
M[YZOBV.+QPY[G&S5V.\U.GP8PMX6=!F__9O2?GO$&RD$X@-FN0 AB54,C5D
M7]JZ')(D0A;C:2V#V0>FLPMV\HTS*,'A-&Q-[K5]/9C!NK92G?'"M?&$&O<O
M976BNV7758UW[2Y\Z=6%G1TCV=8M[?N?J_Z,NB1["8X K1E*+C@ %D^4.4P<
M!U#,^<U876-^1 FF.,RJ<V6G%RCJ3;^Y46DXS+&:/K#H=Z>,'2E3J->]Z]+G
M?EC'&IWYJ9\.?;2R8@0XR?IS@#9:+WF/;H&+]_MWKVX78D0(>R;!4/QJ^&=@
MMCB%%!9XTX<GA]SXA2>G\66.-=[T7HG$#!/92"%/4,)S4@A71=+/$,T8S5GM
MD9OH L/19.J"DQ1R"28Z1AW-D4+R[6' * .*G,J2#"/!1&0U7 JQ2A%N3H&
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
MW?9N1/2E_H0R_VS,+/SO__]ZXXTP$B<COZT5.I%&9HC]I.6*>:,6&2P]1]?
M6KN&H]GH9%(H<JV_"*:K"A 3$/GA'#0,1+4'6/#GVV#IX\8#"U2H2!,\ )0>
M ]#I#5LJP@(.#D; PZO# ]WS_'+<4OQ<9L/58K5U?+&D2_]VJK_%LOES3D=>
M4 ]6"RT( 4-T"X(/&%M*_%A@,DC<*=H'T&Y?0JAA6= B\,&+:8_0;-C6!G\.
M,AD&M<&$<U>Z9#J_::P!7#]5-H5S'BPJ?'5K[@^[6O;E1K]G5K%&1[92B<9@
MIM-GE;-AD6[Y\S%_W\/\:AN,>')UR?#SPLM"]ZEO)5TC)9%7Z[*7] QT M7F
M.XUOG/)UR;U\!2Q=V?_VMR!!G$4($>J#T8+/X&EVN!J+BYX[+SPFZ6-5B6E-
MMD:MDKU#""A(9A\"="M*IX@;$T[SM<? !*:6 ;DA='I",VI7WJDL]^XH!<IF
M_P#[N,!B>T$AJ>FX[*[XT/>$DA3(J>9C(XOID>R0Q/*&2 SG+8ES%L2V,:I^
M).*XZ)'?[XB[AWZ6AYLK()4)WMT_P^$VYJK9R:1G[Y:S\W&TF5S;[^*BEW1%
M?JUD@S('-WIP9LP/;!5Z$7L+C/FQ!)CXF63=K*Y1 3Q>+6>4L;+A=;GMQK[V
MT4LQX=3F]=>,%46V1?B08[TV\N*$9]."NK5%":@KV)(9]=KHJU$R#M2TFR[W
M%5_*F4R.L GF(WQL]+C($62[[L'NH$; ;QJM22 )54+O3L$JE](1VP\#:$%Z
M!NT1IGOD*%<!)8?&>]OS/3!:3OU5[,$#@2\VIT_RWN;SS8OE'8SW=)?L]2QR
MZ^WM5RZU/WS8^4KQAH^_2W:?QT2VW^_L64Y7=7<Z>BK;W&+VLT5XFVFJA[.:
M^\.'.]_N4%9O8@$^*T]\VVJ)N^*%/F QT-S>/"XG?D[<&:;%:J&134.M])>A
M<U<F7' 02?>K,V$65MFUDV'T-4/5B@=:LYB7<L>II#6CNSX_CM09J&[T]Y0H
MJ MM0!*'V@9-D>P!_87N8& SJ5)&^)&)K,UTTP]E!(/N[?UT'7_">8!%;O!C
MSZN!Q6XU_,4ON=Y,@8SDI(B,GL_J'GA[UZQQ-73KR(<7_V3V>86;?C!'@7KP
MVPCM:=W=?$8S*96JUG"%;^T,XH17\9'OZ!I@NA2RT0V]9J9NB#=&:YI IB*!
MS-$.(,,HW$.CP:]XVIN^]=7 ]SBH:W6%%J)LW>/B@/'Z\Y)V*N"&HVR5=+*T
MD!=E-Q7>GA.#;L:E:-503%YGRZBO3/C15HE\P5*.D+%^1K()O"4S<L) M+-
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
M9$WP GW%M\K,TG'-^X+Y%\N>@Y<#1.Y]<),&9 FFP+YNJFYHV!RD#3G%EIE
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
MV'O* <$'PNE!JK+0>]QX6TK%0Z(/)N*$NP-TGAG4$W?@ OC*/)?N**)?F[?
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
MI4P\C5; 'WI" SQTZU%QL -UQ 26$N(P'@'@P\:3.0.?E!E*8$!76$K!O5L
M/]Z7<QZA'O',8 -SS8:M/G]Z2=4U<W-"J CAV'=W2I@3D[H?%\F%=:4>P&5=
M;P:/1F  'V[]P*J]:3)"V2\;V[$,D<5%,L:Q@FLXWW:WQEE-D,VSHHO-P>0_
M\'+L2/: ?!_Q(1NVVK(8'%4[\MKGGYQ ./_JG2:GC,+71;8*&:/.GS.TG&QZ
M79,7VY0RW',QX= 4V&%7[>)#+JB7RL$SP647/G*2+U]V4)TUOK467K#)H>J*
M&K:E/BL*SA GE\7_D+9>NS%??,Y/[_E*\D99-F]0$B0R[W_<J:DB,Z,3X!7X
MJ:@,U<1_C7Y @/U]/?/P__N<\>'GSF20PI=DO[_45K6VI7Q+!8[;4DO=K91Z
M?0[M4[KX-W1=EBB/O&J]+56N^9UVFC978@K;NRK!L])M*>"2@*BZ[*WPCJ=9
MSZ-PBXK;R$NS.I&V+6,6QXOPBCP'RMP!GL(+PX* W>)4#.^>OAQM#X*"L2P'
MAQ ?"VQ#GGK,6LO94J%).4D/5=H22WVU;)H/EE5GI#6VZ+$+;#=M;.O4,3J/
M[*_D^O\LE,E8FJKX5\.XM\6DS'M+"+=^O"6?3\M$?AH0RYX7^!%&:*I"=4"&
MAH%$JR%.@EP )9:U#)\C*G<#(Q]L'@)<CN]*D\"!*82#ZARW0:.IXD:>%RD)
M+U]ZDP4VTK=>[W087U_5C COJ+EQT\-[MK%DF04X0J;@%T11VU)W84RS\+=D
M<()+8PQ$L6H&NEH&-'%N'T@*K2H",_QOP"JKD[)'& !6(^,W4 I>?E!4+/XQ
M+Y)NIO-GG;PU1R$W8@XNYX[:4Q" /;459>H\6MIK\7JZM#]%L\XY#9NE[%JL
MF?8D:&2+@;!A/#YWT;8NJW;SA5Q_A6[7[+"+_O##H.DT.EN?6]9DRB>47W2.
MM&.5ANF9O41M>=S=)YL72]F6NAE\?'3_A84+Q=8''@9]>AOJ<^3!N8.[=#M2
MS%9W6J*,P;/<5&8L?Q4@IZJU(Q7K67L6PD@IQ#NIFKC:#R;HVM\).\'J?#]8
M'?H901HL[_*&IW?Q\TX-5Q+T/BVH:1X?J9M!S6U+I>+/YP? 9.O73";8W0FG
M*O&>90L34,H\HE'BC$:B2L).P@"I=EN*[[L:/C=P(" L5:CHV85LX!>%\W38
MFW1+3V\)NY)V"'\#/<F86=71-8,]T:'A=RF>.'(70G5\_=E^GL.;V4.C&P%R
M+41%CUFO*4;AZ_3DPC=E6L0$S2D-6WO$\I(*.<"KU&G3S2R(K4!P46TJTMJ5
M8_/8# >E9-L7'7C['[8G=F:S#'&OU(8TJ:(B+/IY^^VNB!*,W2<>(D 1YT!C
M'LP=L%YM%QS#R\(."TT+<0$?J#(@$LCAYXE(%I8\E </%1<4XF75C9 =:K5D
MH^*S)EBRK4B>',=LB7GEM:&+Q6.3@BK,/2LT/U^B5,CB*5HMJ0NNA$,SB,HT
MW]6=3F" P.3GF5$$?0G3]B<7@ $,\=Y1\5$A3E0^-1?:[:5&)^VGW 4V$[&M
M*CKTDGQ>5Q91D[2GG-V$7:%PL*#U/C=3J)GQL>D_\@LSH+9N]OT'GU2L4-8X
M&&?7UOI'#QV3IN]DK16IR(6/+HXFIG]Q+3WY,"$MW<%PXPTSS=XP8%DU=>E[
M@C#V9^]CH1U(DPB69"+@U(),1!Z2X+PZ)(;4"$^4P)<T>Y[&9BGX-8BE0,]\
M\#A[8UOJV9I1:7#?<8?QXB$+J]L5TS;%?>$/$9DE'\DW _C:\S\<QPS)HA#O
MBL>C>>8;RS\;;SN<S"#1W2"Q%+6R4(J"KSUCZ34TXVE>6OVP1]'I[(SE"][K
M_OT95;DYD1Z,#7NCB3Y(X?]LNT7Y+R[[8!2/)/?\?>*H;-&S<X%O G?MH'^1
M^^L?!X>]KW4OR9ZY6#R4=F-NW[[J'IT4FQ/I/?.Y5V<@@]M2)Z7 C_^?R@O^
M_/^CND &_3'!6LPY^\>C*[^<E]HX_NX;CA)%T".VVR#_@#RG'< _!#PYOHQ
M'SI)20S%(^O!:LDL0"X#OEQRG$'K<:!J:W$E4*P30-4&)NB!OAU\&.1X6TRX
MA"R@/>7;4AW&16CFDFIV"GG75L3TKZ*I,VL)EPZ9O\A*:4T*2YV7+J7,H_GK
M(@E$!\&9YGR!J$BL+90;E@S;TB[^2:!/))C^%##MM$0QB#)?)';?V"V&@F\I
M0AN>VP=6TJP,2G4:[X9Z3E05JE!N"DU&6SW?^HF5>,A8H54IVM\C1-3PZCZ<
M<F=;JBTAW3:G*.YU76#CE83R@\55(R6LFJBG-XLL]4I[SI5]220[N=5?+61'
MY'[.'W%S&_IARC09WD06TO:"%#K!'&B,Q0?,K8;;\%!1K>[YBWG'@>[X.G5!
MH)L53^%9Q22]!&,VFUKJ;F-0)'Y5=F-@]VKTE[J:"X\#+)PO?3D,72C_]V]@
M8B5>X(/_752,E.!;/'3B3ZJNN)OX2ZNTP  /!2ATUG.6K/"V +F\15S)XHW,
MT1(WFEH#YBJ]4MHX5[$(.;P/X ,&T$^#9#:$/Q'?ZCP7(84S[VIVBU9:FJG\
M]Z[H.3ZT]&>#<_$14)D?"4PC98C8MK,W:WB&R;P?G3"HS[B%L>"2>!2VI]6-
MDWI8J Z^>M-]E_MQI&R1IFHTO 5):-7CH/;Y><.;@?':,M#\!B"FW&7/'%N:
MN)*?>WF7:++#B(WK?>3<I[G;G8PY=]NI^_IG)UOC=Z.<SV6NY=%QB[9)9-T?
M]H8A&"W["B5&K]-0T=Z>9J=T\*:O2443>IWZN-_2\OR I?EA7M>5TVMH0[SQ
MSRWQOLC$K7IJ*C#%N:EYJBV+"V' )L4!GO"]X+=Q.T@2<D_PQ#A"&Z?OD>4(
M]!5"=V]&UX'"S;;QSR/K@9[]S^65G4:KJ@*/YOS(ZD36P!D15OS_B#):[W(&
M(I_ %"4_+^_)SDJI9R51=TB8\\=<B5B.,)5G*7&!YV(]$E.3A1IM=6;+^W2:
M'?]XFP)*!6BJMXVVHMF!QVP*(CLF7D+GJ[$Z=.(>VIW4*<\.='UHI 3^8_D8
MWDS6LW2QK/[/#84@EUOI.L*);>>2EXF_$/TA41ZA,0A%#><+(X135J$<YTJP
MAKZJ1H".!D^,XO5//-E*[G7'WHG._YS/QRHU39R23%PM]^&Y<STV-HV'+_T*
M=#D&_?JHX\Z#L:>!CM_GRUBO2NQF^ ;:E=IE[%*.(4>LHN8X%-:[@1GU>+0L
M<G3U;BIG+D -*54L ^ZD7_-=<>63[">O2I<](IF+XS4STP8IJ?F3_F9=Y;BA
MBYPI^^%@P:KMUIV7XR99IF<8$G=5T]PE2J$%L28C^0_!),))W$XNJP.KL 0#
M[.$2 ;%;B F?HR2P%*A'P<1N9+U.+"T0K8(K^]@^#E6)[?HXX];9J&D.ZG,-
MI-F!_4V%-Q>V,K>E8D(LG3\T*Q2(BGP+3Y'JT8!U2X1T!ZPVM'M\D'I(> ?
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
M66HG2=GQ5(71UI^FQJQ=8%XA%_MM2RGBG[(#Y3I#9W>!CY\2U9(L_*CJXP5
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
M@UR>=2=+@\[V/+@!5PWP(+QZ7.+'-(QF8V4P/RX_Y2 /X;H[$5"@*O,K\\9
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
MTO?/H:8U2_G391[EF>]I[W5+M(E:K96JSN4-K0/<Z3\VUGB2-3-7*EDUG$%
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
M6SI+\VKE!@++EL CMB1"=L$%>V0 R7#.2&6HP#8FVF@:,ZRZ$7)BM"HAN#)
ML36]H%3K 6\O_R'L&,#D. $4[O&MC6VBX1]OKG&R@,X9O"P:QRD$7%G+#-]V
M0C(-WH';/KNAWUR$\0#&7_$B@#=L"",HS@">X(+<SU.C$Q*QL(%5W7(5-_D5
M$MA?H#SP@YE[E2S(NN&<>]SP_8'8QCW[89<3"WBJ49#B2P]I;3D/N\C>OS=O
MGSZN$_OVMMI#>^MS;S-%#4Y-)-9F9*7FJ.:3]/TJ3!T+I8?LCQPOWJ-9-/BE
M0;-)W(4CP;G38EYY]8--D/,'&<4FS.?>T.S\JE=#=VT@NMAA2+51V_*$%L>;
M3?I1P[XYX9)%S\VH59&R]3Q';8HS5-5A31'IGH[V8RV'F)!]"R$TI#L-7=@N
M.#A06QED2W[[IJ4V4] IN30XWXM*TO@9E Q_ T[9.@=H/)<!^='-M1?TTXH[
M-D%@8(RJB$RH:$'0X0E3JH!WE9L'X.O!6DMNT6!"I"QVUS'RH#+H[O-LK?C:
M5OO5E156;MQJL'[Q+8%$3<K2YW%L?(7$X1^_[6GAE9U7_F[FNT,],QJA]11Y
M!+ZTIE6Z9"-X]<SS:A/^"?:7U.JK@H:*0FT=PY$EIO^I"8=O'/_30_'//$JY
M<O8#Z/#3_8$+%TX\UO S]>=D17UP2+=>MK_%&P9<N+(\)P <S$[M\MK/)T*#
MS,+9?4QP)QP_K;!T"[L?.&P*A0"%PLKL/H5,0();X/1%2$>!QD@@1J*(9S3<
MHD'ODW,S085"Y.8/3/I-:5,2;8:U<N UL%US%*D5?#Q.O'8YO>#P(,^3'=#3
MKFA)Z8!(S]+,JQZ\ A([@]T.!SRMJT\M]O#P-[$A7Z^9<O4;).-5UAOMM#4)
M,F70*GZ!*M;^^8Z>$!#(MZ#-TOA:^M4357MZC<W;5$3-DR'G,AY[87\%B#6%
M79,95$YO+.%XK3QVKG>X\INV>[;6C;+1<B,5Y:]&2[\B!K0TI];J-C"H3= N
M"2' .L0OAO_(!+(V06=BR+VD--S,2_C/&_#:[_Q,I"1N]H#+^(C5 TOI2]NV
M/D@E(>PZA_O210E8YA["':"LM$4@;[AT;8)8EZ;7CY-HS8(_D1U0_C'/?I'Q
M_^5YR)L7EJ*&\O3J@6#NMH8.%9=VMUL-<)8C<OQZ.P](=*L?(.;1G4=+*_$I
M#^=WVS8;O04P'-N7>(C2-)SZB,:/QYR)V7&;N7&D3"[2BX!M(]VJA.ZY8LEU
MKFSM';[S8F#_ 'DDNLP#W.(<^JY3,]? <#4MX&Q1Q8]-4/AIYXS69W.=-NY7
M&ZW]/9UNO'Q%F""ZY=J5.U2>O4)QWOLK.*HK.&[DLR0N:;JA>-$BD'%5B/ZC
MH.-0#G%P!;K=:ZO"Y%T\&8#-#(J)P.YF3\>'442!5"&:RC!S* (<.[P.-0Z9
M.=#WN9NF!UFSXASG3M@'WGXU>BI?S?G!$FEEPI&M1<733+MQ<I29EX0WUEV4
M=!JO0(X-CB$?$5)W@DD":_2;>3/YYRXBQB?H8^V5<G8# D4_@C3/LM#M?70$
M)!UC0-3JU(-[ ADN%T<,P)+OHUCK%6&HO"AWTKRFN91-_?V)-A_?790_,D\=
M<'-KVW&A^FBIVKF=$NTW7"4\3I_A/K(]_BGOIB?LHWKC(^]+:S>E3(^4M;Z[
MOS/)[G!)IL_5]L[Z*W>N;3]@*$FT_/GQ(^TR9R2@BU/-&:(:NT>P^H,#%K$_
M$59+-X=AI?M/7(#U&JCI:*ZO^QX9C%MN.!'N:%=.\=DS:7GZ#PA8<! -9^!C
M>%I"TYG3ZLWHVP$PJ1LN*68:C'0-FJ>6%XO3X*/Z@ABP@:FNN&SK@_,]=7+B
MS^M7T%_/.F$FHDQ(,BW!MW[^+$N2<+A;M@NDO4W"6<9)7&)[EZBZ_IG.%/L
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
M]**\? '^*\3B/O =]6-N?K88<%#DQPG>N/SUKSWV;'N^@ARW/C6"Z!(#.H!
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
MX#'M%&8O=#_G.W$OQGU==@IU!3LKN2HNOL7S(TW\ =8>8&*V[P"R6T7"@Z=
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
MPE?&I\$%C2H-_23\+B0411J+7=WU?_SQ-R-H5IC?6K&P%2H7Y MAW^>-N)O
MQO,0R^2"-GP.8L8[."38SC@75+4O@GEQG]&)5JT0Y>P8YN?'&WQ[S+K?S"0+
M'7A]('%H."OLDG,W6?GY'?:@#C8P;M;!_LX19;.Z:]\F]55=-)H>E)PV[E#R
M*6ZJ3HT0)5OZ%A=1V.@S/,+IBT2+8EHNH4[3NZB.'7 ^E K@0X5((=THVIVP
M(YR^'&5Z<@QU?1?9FR,*5,[PTQ6+X^Y#E5#G$F[R>)])"8VZ-XS29_,82QK
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
M 537-VWI'C'.(W6^^\60?,18O4@:Q:UZ*X9(4JXLT9)Y9& QE$U(I$N %5L
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
M2<57''B[F<G$Z2M2* )##-F"#:%9FN',#NR)<PO.F7=_\HOWXQ;TVSI"$.I
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
MT25ZC, >/_*#+OP%""9A*EG0"?R&(__E;IB"'99'.7]L?-^U!LJM99.[Z!K
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
M?6=.AX!LIC*"P-A,E79A01_RB"^4!@B\X):_$Z5B5M2FX 8=$CT'IF$EJ&)
M:I0O;#'B*>W._Q,OS*XN(?AX(P/SAMSJN;Q'R9'7/3?\<LO<PU<%)T4O:)MQ
MM]0OEQ]7"+Q^88O&QUTO*^]^N%!H!PLT6' 2%B@6EAQ=:(HI:Q<CK*-":'JB
MNY!)Q/+A!BXU%9@HP%0N)UL:%GWTV5W 9,@1=47)2XZJ*XX'G2L&%H<-YGQ%
MV<DNU9277\[.N%VSF2)<XTSBLOXXC'K..UF>TG%DS=@!L_4#U6_<YLONZ1YJ
MW/GF]_6  .&WU8E%HN>8?YHRY$WGO@9\2H<P%20LJ8%V3\% C+@$C)A P $
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
MY7@]'*-$VO[%'XT<*B7MC%#M/@S>*Y[V0-T->R=T?6I; ':[#[D=>>J/5AC
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
M:7^LBG2U\L;W44&)_F =R6VX@DE6@CI05>YSC(O<FPQ(2C1QA5L82V[O1.\
MFFD'>#\2>&Z"8^"9UV!W8W!$70N@0+PE.!K1W +I#-7KLTOD&*UP35L%, .B
M:?9C_!SEFZ#UH 9W<J+%[38IX;5G ..=WE[[_?6R3NB8G%!.ZE^3,'D$F!ZK
MS:M8( W0RPT.=6$N,A)&R]Y+4D:3[]A<E]Z@K)W*;&:N6NEVT@"E7!NSY$-7
MB+=""AFF"Z@,,^#2UKZQ&\MI 2Z."YJC \_FK^3;\SW*1GHSEU^MC'[+&[_Y
M"\WZWR-"-^B.XCIC5P$!":L+\!](,?R/?8IV^*[RM_M6/-L:W&^:AS7\?L&$
MI(KFFCMVVGG[4P])EA[IMC_[//7*F)JDR^T[7Y94/B@?FLV+3WVV";PF-(-=
M]GU=5T/..<$N]@\==[XZ^#1WU&X&"#)Y_]ZL;5!CYSY-=T?!5J('F,N+9Z*2
ME@C)IN.;!NJC)K CIOP"4*-HEHXD:KT"E9K&=_5!&Z#/J"V0(AB)J^:FUK$Q
M]SU2[T6]C(ALNGUEL,P/VC<8..J>QF?UGM6G)O8BD&]>P!"O^WI:-?/FIN(!
M\I'1K+"(;HXB;]?LQ.1[(!FU[9514B!)C&!2F\E*X(]FZX;Z;&SYP#QQ_]/Q
MF<':0,Y2O:GIMHS,])'"ALZ6;0N="G(6S0IIZUW6S-GMO;&YH'C-D.3#Z0>W
M5#@/NP-(_R0Z(B/P,.N-3L-#J!YC 4&2U,0[4NI7:U.VHYZRA>ZW(6U-T73U
MT+CK.S!HW$>;\L:NW"3T^-XGN<7O_H\3$_B'=]9LSU'/W6AF%1GU<UA"(DV/
MB?T_3%/D3#9AWCS?A_GQ1 A,+'T4(Y+\^ZC;?1\XR2  4QC[;P!"Q4\M]#)*
MJ^&P@!_!P\X5OH+)VPBA#3?,X+>![KPL!BN0ELFDW.<S)(11!B5L3'RXQSYN
MZ]CXO=+IK(8&6OKM]E-U:7W802.OX%<G/:K2W.>5YO;G3S&J&'.")Z0O]!V
M+V&+T Q\+/ 46@Q567DRW5OH230KL"M/"C3DJ0XVM?4UCBM7\RKYM4I-L(3M
MN!E_,1E*L[3UW UWF8XFD1R[G\::::*@C%$V&=1%">46^'_!_?H4=)C(C*'[
M$3:06K=Z$K>  TQLDH<Q/X6-2QU2C:MY.KW08AG)I3KGS3,7;8::,/*+=7A]
M[1:EFW6EUPHJJAOZ.(,K&Y_C>C<BA0JIO9K10XV4-RGU6_?N&_4\SF:0RSQ'
M1T9;+L2-;'1EODC<^"3V4JK.1*K.X<V?Y$QT/ *ISRD/U'.YDWQ7T()+:>J)
M,&S*0_&.CR=H)X52U&9,O8W!ASP-%I @M'X=<;57&KFI)KD^F(=J]=;C^289
M,:2^G)L:5%?D\NN* K(,$BXR&S:T=0SKAT8>LJ9)D3I0ZR!$Q"1KJ 492]LR
M4(F4)P;S2'5LP_M#6?14XBVVFLE O36;H$8\P5N?&1T*J$84>/20U"*L<2"5
MI\9R;W5T:,(AYXQ0L@RX&.TD2T>#Q*R\NC!+TO_$UG>'L]F%<:>+#JJV4DU;
MFZ*M721OARJ*VD7)VZ)64;52(FDI:K?F6RM5NT9:*S53NRA:L5<DL5>2JGC(
M\*7?=WWCC^\?>5S7$WERSGW_AG.?<WO2,?\SNF"?JW1176W  6C] .2*'V$_
M2?[_!E(E.X3ERSW[[Z5EWU]Y7Z5R['YS2)-;^^^M2'[D#U@-.!;G@HZ%\2*U
M3?^N,L,, 3LR. HG@% C^O%XH8Y3IHE^FX>HR]W.FM0Y#.G4D)CG]3$TJ47I
M%C5[!N7:]L%+02^4$%/HG>WMO>I>SZK]OYZ]"KJ0CT Q<0OO=S!]YH 2CBE
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
M8LN>,'/)$T9UY$"G BL!>0DYE7>.%;4#9Y]=R2 <07A3!QG=8 'D!;AC!UJ
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
MJ3%'9SDRGB )P5"J:7+4?DDT1)$]&1JSJ5$RP0D-$SV31PC<,8Q*$*_O-CT
MZ*A$OZ+#Q)@>^R?7ZQN+LZFT9AWN**3X-%-O_ \N,>-Z1D$8R<?J%KN/$9AI
MJ9*)M2D1&^*5;Z]0J+,<](U(*/N*F\.G=EK&Z/D)V]A&C:R:RMSQ[Y1>#?N9
M\["L=T[1\[+!GY#%W<]UES#-+]PK'* UL\P=B;MZD7F'GH!?67(_/O%-*M)D
MZ?#-""V!%]H]8LMGET,>Y17CWJDF'(#J<9M11/,I%S*R[@/S,;!:!)=K_UOJ
M-1\][BQ"C<*\WI&@'"F)PGGH0TFO6 V!\NH*"+X@E?SY"82"ISL&&+B0WO-2
M@Z5D\C7R_B^-8^((PEBA@%H&EY3@">-JRK9:[&'JW8<8VJ$HJ1(Y]9*S;4H]
M<PEK-RV:JG.UNVT;;4-L%'KU!2SC0V1LS"R26EG:U@G89&7CU,(F^T]IRR)Y
M54JY*K:))IA&-$6+'1\*J+%/<%R7=#F9P$)3F$+0 Y"C%MDTG/SL^;L<_FW-
M0^N)R0DL0PUJ"%.P@&UDUX-C0 F /(I=[]>=)=AHWFA.,6(7EQ!J_Y:^[]VB
M;QV 4I59GW ;KQ!6!Z 175M,^?K" 6@:Q[Z'I9<=@*JY:28'H/LLVY?Z'41/
M*+42<22"2X]_GGWW %06<$][=^C>@HO><Z5FF2$?W)4CN%W4U7[W=R^YR4M0
MOM,0282.1%\T52OJ^,EG;%>DQ/!_5_J:[Q49V=F372VJ_UG[IH32AE'O;P<Q
MQ-CCH4.;<FZT&')R[ 'H<?*4Q,U?4/<A0!X6Y0/19#X>^^,WX>L7>U[AUP;B
M",.8J9QJ"N1Z\[4Q<"+K(HTA40C/DI5@BX> N6GSW\WM=V*,H[>\=6?V,NN+
MC%H-;(NN&_MHB8V4R[?'E8YWG$P7+UR#!@OF"LNV5*@4!9VL,>J?&"ZS[U;\
MG:-PTZI,W'MSY'Y\CF>7SL =+X6OZ@>@TA_DQ;-T<M*+Y=6<O)B?+NHOER-K
MU5SY<]#]$T%'C_0X>^^M1?0_!'(9/NPQW&?1#DIL:-4[:@4G&U113S ""$$@
MEDA)1->.XI(0X$)X/RFYD_>2J<-VSQBN5BXVM0<I';=M@J,50D6;E?,1&D R
MJ>740^IN!TP 7OVW-\TB.DY#TB\11K4<B@>#<'[@"&BU2FH058YDUS%K1X]@
M97!4$=^;X,$YE1&VCL,:^CSD#%#0;0L5; XB TRW L".N!RWX=<L&*293;T.
MC8(*&7:"N=<TYZ[A@*YYW<W'?#R.7^M9:7X4VZ &05/UTL$6G;*P\A2+<L/)
M/K7:?!WM7F>!:P&[7D'IBM9>@XHF=\>*;C:+I]<EE)(41A*&C2T6TP)3W"E4
M!._ J]R""XN&%N/Z#3I_'@UR>=[2/'$!_)_\-[F$WV;:JS.!T(=VV[$,8<[@
MV. \40E_E^DXM!,!%OZ#FL3?IV9VH^/15,ODU['0#M4C\-UO<\H_?7&/_-Y
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
MU?A#3UW=MVF"B";\W:%3DLG@98\J_,YABM$B>1OV_JDV4/J^\.QXVS?&5U
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
M3:SX,K,>*V!8U@_G/PDE03?\&$J(QS1KC@GYPM!AG@'>D9LX+O4&1W(DLL4
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
MC%6:IZD34<_M0:;J!<ZMPO3/@O0N0AK9M X,[JP)EEY)[GBDA]!$[;J ,&S
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
MYG;;+N&%Z.\832)9.M;ML.>)\.EH#SYQ84=/6-AZ>A+ET8[8+/>0XIW!4NN
M\FN7K=,W%Y55%SPM#J $7;>T/^+G''W_:$9N2$#!I8QLFI=XP:HB''L>C,VN
M:PE_6\*("5JQD9Y?>8;2)P\@ZA$I;#Q;HSP#M54.!VFIR+;8)\1D\4&4 7!P
M2KB8N?LCFK9(GU^%:>.O>R4+;=I1-C7^QEF$$^\7U7V-O9/V<_Q>CG/EOBML
M="2!BJV[6BR[&$I\PS*3;VH$]CP!'3!MT+D*"-,5_BNHGWS%PV5683'HOKT8
M2V1SKBK,42; =WVRV:"C'?KH@/N!S?28)<W1B3XM' : SR?(/,@C;+A2&#W$
MJOV\<<;619\G_ )=[>/0Z[ T\AKBF-B_'.1VD/< QUG;6%"<*$R5X^QJR5G0
M/M@"KF\NGR/;#3K^LV@Y).H7O;M"C#<NHQU_:"?.%[%U*1VF;)PR\ZA">. K
MFDJI7QAZ'JL4EI= NEQ[[BA0]ESTT!JNINCC-TS4U/968LG]9-T7/-+V>$*E
M-QCJVXQ'&$"TSA"OAZ .*^U);:G3IV#]NHZ&8=LYBU<[]Q\O/OSV[26IP7W_
M /_WT<>?'"[PB3X5%Q[$BKVWTB6.= H(R)483)0:=(<EOF(&5$M* HK&^Y7*
M?0#Q%RFB%)KK#-<!&U,LYEL06>Y.CR'&(6?I BY^)4=D\NO82=Y::8WYS:&Y
M^818CX76CV$^&IP-__D+AI\D0#N3596<,"KN%;<#:_!I:J_&^930JWO?JDVI
M?M@ZW"17 Q+2W-<!D4+D3??P4=M'-D DA[">B.G*AJY.+B_]GA_R<]3OQ2OM
MAY.T)(%-=0,QCJ]BYD=JS%GUJ8*7KZ8.UFGAE812\.1??:G12L5K,4%N1="W
M?D3^P_;OF([O7,L'G]9DM>4&V_]:;?5"9AU?ZK_1SL4_?>I2C?[9L<)C>7DT
M6U[=H.VSF 8 PHE^+0XY2?1O:8TQ2%V%7?.Y$EM^;9]SC9A!_X#Z_QT=^E^3
M&H@_)S5@_CNIP:'Z_W:6Z+K#[3[*HXN;SD8F1J#O_';-)&X.NT4QA/YZFBV@
MTZ5Q"O-5V-!E: Q+Z%J3=</0]&S;9O;<AG^7(W\$)-0W+1:OPOY" &@G2N<J
MS,UTC2R0V"M"<B0C'#&E"W&KA7ZS@7&;#5<8$/NXCW3:()K0A,(EJ^%78>LO
MN%+33'N[3/6!)AK*$+^<55:!+_4K,R\@9%W!??]1*QI@B\Z8%,_D\_]&KZ$(
MGA^#$J3'5_Y66))'7$UK1,A,/A,[7PBJ2@=XW_M&W 3TVXY\ZB--R >8X[3
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
M,C'NQ_@X#ZK>T,?4\18-[!;^'8ZP[FC*+OIH[7FJS<[T+"_VA([9VS9164%
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
M/QY2 [.(B8XH$U_6G\O4L]2#=62MKOV\7ZM^(V8DM41K_/NAH)F5('?,B&=
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
M5]0[SA%&4BOT%E:).1",U62>9B:F,*;;<I35DSH*#[/%H^CG7XY<&G L+IL
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
M'U!+ 0(4 Q0    ( !-L2U5,N/1Q8!H  /I$ 0 1              "  0
M  !C<F5G+3(P,C(P-C,P+GAS9%!+ 0(4 Q0    ( !-L2U6 O=C:*@P  #J%
M   5              "  8\:  !C<F5G+3(P,C(P-C,P7V-A;"YX;6Q02P$"
M% ,4    "  3;$M5; ?&7VE!   [X0, %0              @ 'L)@  8W)E
M9RTR,#(R,#8S,%]D968N>&UL4$L! A0#%     @ $VQ+5<%IU)>^M@  F^,(
M !4              ( !B&@  &-R96<M,C R,C V,S!?;&%B+GAM;%!+ 0(4
M Q0    ( !-L2U7;)0%BJT$  +DB!  5              "  7D? 0!C<F5G
M+3(P,C(P-C,P7W!R92YX;6Q02P$"% ,4    "  3;$M5T9.JM;]/ 0!HBA
M&               @ %780$ 9C$P<3 V,C)?<VUA<G1P;W=E<G(N:'1M4$L!
M A0#%     @ $VQ+50O4(TMM!P  \BD  !X              ( !3+$" &8Q
M,'$P-C(R97@S,2TQ7W-M87)T<&]W97)R+FAT;5!+ 0(4 Q0    ( !-L2U7#
MK%:87 <  %HI   >              "  ?6X @!F,3!Q,#8R,F5X,S$M,E]S
M;6%R='!O=V5R<BYH=&U02P$"% ,4    "  3;$M5>$S;ZKP#   ($   '@
M            @ &-P ( 9C$P<3 V,C)E>#,R+3%?<VUA<G1P;W=E<G(N:'1M
M4$L! A0#%     @ $VQ+59EP<M3B P  1!$  !X              ( !A<0"
M &8Q,'$P-C(R97@S,BTR7W-M87)T<&]W97)R+FAT;5!+ 0(4 Q0    ( !-L
M2U78],U>V&X!  V9 0 -              "  :/( @!I;6%G95\P,#$N:G!G
M4$L! A0#%     @ $VQ+58;G,';&LP$ @M@!  T              ( !IC<$
D &EM86=E7S P,BYJ<&=02P4&      P #  W P  E^L%

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
