<SEC-DOCUMENT>0001213900-22-063137.txt : 20221011
<SEC-HEADER>0001213900-22-063137.hdr.sgml : 20221011
<ACCEPTANCE-DATETIME>20221011132524
ACCESSION NUMBER:		0001213900-22-063137
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		78
CONFORMED PERIOD OF REPORT:	20220331
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:		221303472

	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>f10q0322_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:05:32 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/20220331" 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 0; text-align: center"></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 0; text-align: center"><b>&#160;</b></p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>FORM <ix:nonNumeric contextRef="c0" name="dei:DocumentType">10-Q</ix:nonNumeric></b></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">(Mark One)</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"><ix:nonNumeric contextRef="c0" format="ixt:fixed-true" name="dei:DocumentQuarterlyReport"><span style="font-family: Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric>
<b>QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></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">For the quarterly period ended: <span style="text-decoration:underline"><ix:nonNumeric contextRef="c0" format="ixt:date-monthname-day-year-en" name="dei:DocumentPeriodEndDate">March 31, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2022</ix:nonNumeric></ix:nonNumeric></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: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">or</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"><ix:nonNumeric contextRef="c0" format="ixt:fixed-false" name="dei:DocumentTransitionReport"><span style="font-family: Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric>
<b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></p><div>

</div><p style="font: 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">For the transition period from ________________
to ________________</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">Commission file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber"><span style="text-decoration:underline">000-12536</span></ix:nonNumeric></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"><ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName"><b>SMART POWERR CORP.</b></ix:nonNumeric></p><div>

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">(Registrant&#8217;s telephone number, including
area code)</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: left">Securities registered pursuant to Section 12(b)
of the Act:&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; 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: bottom"> <td style="white-space: nowrap; width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Title of each class</b></span></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="width: 2%; text-align: center">&#160;</td> <td style="width: 32%; border-bottom: black 1.5pt solid; text-align: center"><span style="font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="background-color: #CCEEFF"> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle"><span style="font-size: 10pt">Common Stock, $0.001 par value</span></ix:nonNumeric></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-size: 10pt">CREG</span></ix:nonNumeric></td> <td style="vertical-align: bottom; text-align: center">&#160;</td> <td style="vertical-align: top; text-align: center"><span style="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 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Securities registered pursuant to Section 12(g) of the Act: None</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 <span style="font-family: Times New Roman, Times, Serif">&#9744;</span> <ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus">No</ix:nonNumeric> <span style="font-family: Times New Roman, Times, Serif">&#9746;</span></p><div>

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">If an emerging growth company, indicate by check mark if the registrant
has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant
to section 13(a) of the Exchange Act. <span style="font-family: Times New Roman, Times, Serif">&#9744;</span></p><div>

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

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

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

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

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



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



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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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 1pt solid; border-bottom: Black 2pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

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


</div><!-- Field: Page; Sequence: 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">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>


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

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

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

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

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr>
    <td style="vertical-align: top; width: 10%">&#160;</td>
    <td style="vertical-align: top; width: 80%; text-align: justify">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 10%; text-align: center"><span style="font-size: 10pt"><b>PAGE</b>&#160;</span></td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="2" style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_001">PART I - FINANCIAL INFORMATION</a></span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_002">Consolidated Financial Statements</a></span></td>
    <td style="text-align: center; vertical-align: bottom">1</td></tr>
  <tr>
    <td style="vertical-align: top; text-align: justify">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 2.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_003">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></td>
    <td style="text-align: center; vertical-align: bottom">23</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 3.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_004">Quantitative and Qualitative Disclosures About Market Risk</a></span></td>
    <td style="text-align: center; vertical-align: bottom">32</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 4.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_005">Controls and Procedures</a></span></td>
    <td style="text-align: center; vertical-align: bottom">32</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="2" style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_006">PART II - OTHER INFORMATION</a></span></td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_007">Legal Proceedings</a></span></td>
    <td style="text-align: center; vertical-align: bottom">33</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center"></td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 1A.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_008">Risk Factors</a></span></td>
    <td style="text-align: center; vertical-align: bottom">33</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 2.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_009">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></td>
    <td style="text-align: center; vertical-align: bottom">33</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 3.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_010"><span style="font-size: 10pt">Defaults Upon Senior Securities</span></a></td>
    <td style="text-align: center; vertical-align: bottom">33</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 4.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_011">Mine Safety Disclosures</a></span></td>
    <td style="text-align: center; vertical-align: bottom">33</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 5.</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_012">Other Information</a></span></td>
    <td style="text-align: center; vertical-align: bottom">33</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: justify"><span style="font-size: 10pt">Item 6.</span></td>
    <td style="vertical-align: top; text-align: justify"><a href="#a_013"><span style="font-size: 10pt">Exhibits</span></a></td>
    <td style="text-align: center; vertical-align: bottom">34</td></tr>
  <tr>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: top">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td colspan="2" style="vertical-align: top; text-align: justify"><span style="font-size: 10pt"><a href="#a_014">SIGNATURES</a>&#160;</span></td>
    <td style="text-align: center; vertical-align: bottom">39</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.7pt; text-align: justify">&#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: 2; Options: NewSection --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

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




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

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

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

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

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

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

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


</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: center">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">MARCH 31,<br/>
 2022<br/>
 (UNAUDITED)</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">DECEMBER&#8239;31, <br/>
2021</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in; font-weight: bold">ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">CURRENT ASSETS</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; width: 76%">Cash</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">152,628,291</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Cash" scale="0" unitRef="usd">152,011,887</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">VAT receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivable" scale="0" unitRef="usd">190,444</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ValueAddedTaxReceivable" scale="0" unitRef="usd">189,622</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">35,023</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PrepaidExpenseCurrent" scale="0" unitRef="usd">34,872</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Other receivables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-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:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">879,222</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:AccountsAndOtherReceivablesNetCurrent" scale="0" unitRef="usd">880,612</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">153,732,980</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsCurrent" scale="0" unitRef="usd">153,116,993</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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: 0.125in; text-indent: -0.125in; text-align: left">NON-CURRENT ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Long term deposit</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:DepositsAssetsNoncurrent" scale="0" unitRef="usd">17,266</ix: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:DepositsAssetsNoncurrent" scale="0" unitRef="usd">17,192</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Operating lease right-of-use assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">117,077</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="0" unitRef="usd">132,549</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Fixed assets, 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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">5,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="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="0" unitRef="usd">5,728</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total non-current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AssetsNoncurrent" scale="0" unitRef="usd">140,096</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:AssetsNoncurrent" scale="0" unitRef="usd">155,469</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">TOTAL ASSETS</td><td style="padding-bottom: 4pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">153,873,076</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Assets" scale="0" unitRef="usd">153,272,462</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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: 0.125in; text-indent: -0.125in; font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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: 0.125in; text-indent: -0.125in; text-align: left">CURRENT LIABILITIES</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">82,595</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsPayableCurrent" scale="0" unitRef="usd">77,854</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Taxes payable</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:TaxesPayableCurrent" scale="0" unitRef="usd">3,081,178</ix: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:TaxesPayableCurrent" scale="0" unitRef="usd">3,075,233</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accrued interest on notes</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:AccruedInterestOnNotes" scale="0" unitRef="usd">24,109</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="creg:AccruedInterestOnNotes" scale="0" unitRef="usd">333,443</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">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">125,000</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</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:NotesPayableCurrent" scale="0" unitRef="usd">5,374,962</ix: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:NotesPayableCurrent" scale="0" unitRef="usd">6,741,444</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accrued liabilities and other payables</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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">666,960</ix: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:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="0" unitRef="usd">632,808</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Operating lease liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">100,241</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="0" unitRef="usd">67,920</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">24,326</ix: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:DueToRelatedPartiesCurrent" scale="0" unitRef="usd">27,357</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">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</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:AccruedLiabilitiesCurrentAndNoncurrent" scale="0" unitRef="usd">472,575</ix: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:AccruedLiabilitiesCurrentAndNoncurrent" scale="0" unitRef="usd">470,537</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Interest payable on entrusted loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:EntrustedLoansPayableInterestCurrent" scale="0" unitRef="usd">380,966</ix: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:EntrustedLoansPayableInterestCurrent" scale="0" unitRef="usd">379,323</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Entrusted loan payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LoansPayableCurrent" scale="0" unitRef="usd">12,129,422</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:LoansPayableCurrent" scale="0" unitRef="usd">12,077,105</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">22,337,334</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesCurrent" scale="0" unitRef="usd">23,883,024</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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: 0.125in; text-indent: -0.125in; text-align: left">NONCURRENT 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-indent: -0.125in; padding-left: 0.25in; text-align: left">Income tax payable</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:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd">4,566,625</ix: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:AccruedIncomeTaxesNoncurrent" scale="0" unitRef="usd">4,566,625</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Operating lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">34,103</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:OperatingLeaseLiabilityNoncurrent" scale="0" unitRef="usd">64,628</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total noncurrent liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesNoncurrent" scale="0" unitRef="usd">4,600,728</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:LiabilitiesNoncurrent" scale="0" unitRef="usd">4,631,253</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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="text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Liabilities" scale="0" unitRef="usd">26,938,062</ix: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:Liabilities" scale="0" unitRef="usd">28,514,277</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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: 0.125in; text-indent: -0.125in; text-align: left">CONTINGENCIES AND COMMITMENTS </td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">&#160;</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">&#160;</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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: 0.125in; text-indent: -0.125in; text-align: left">STOCKHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left"><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="text-indent: -0.125in; padding-left: 0.25in">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 March 31, 2022 and December 31, 2021, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">7,358</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CommonStockValue" scale="0" unitRef="usd">7,044</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in"><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="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Additional paid in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">163,549,358</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AdditionalPaidInCapital" scale="0" unitRef="usd">161,531,565</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Statutory reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="creg:StatutoryReserve" scale="0" unitRef="usd">15,157,790</ix: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:StatutoryReserve" scale="0" unitRef="usd">15,180,067</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accumulated other comprehensive income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd">3,921,370</ix: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:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="0" unitRef="usd">3,321,189</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.25in; text-align: left">Accumulated deficit</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">55,700,862</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="0" sign="-" unitRef="usd">55,281,680</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-left: 0.125in; text-indent: -0.125in"><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-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.375in; text-align: left">Total Company stockholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">126,935,014</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:StockholdersEquity" scale="0" unitRef="usd">124,758,185</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><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; padding-left: 0.125in; text-indent: -0.125in; text-align: left">TOTAL LIABILITIES AND EQUITY</td><td style="padding-bottom: 4pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">153,873,076</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="0" unitRef="usd">153,272,462</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><div>


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

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

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

</div><p style="margin: 0"></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="margin: 0">&#160;</p><div>

</div><p style="text-align: center; margin-top: 0; margin-bottom: 0"><b>SMART POWERR CORP</b></p><div>

</div><p style="text-align: center; margin-top: 0; margin-bottom: 0"><b>CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</b></p><div>

</div><p style="text-align: center; margin-top: 0; margin-bottom: 0"><b>(UNAUDITED)</b></p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">THREE MONTHS ENDED<br/>
 MARCH 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <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">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">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></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">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></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">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></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">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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; width: 76%; text-align: left; padding-bottom: 1.5pt">General and administrative</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">195,780</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="0" unitRef="usd">273,092</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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">195,780</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">273,092</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="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">195,780</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">273,092</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">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"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InvestmentIncomeInterest" scale="0" unitRef="usd">114,330</ix: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">83,696</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left">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">120,576</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">82,086</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other 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:OtherNonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">100,605</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">617</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; 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">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NonoperatingIncomeExpense" scale="0" sign="-" unitRef="usd">227,972</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">993</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="text-align: left">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">423,752</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" sign="-" unitRef="usd">272,099</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Income tax 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:IncomeTaxExpenseBenefit" scale="0" unitRef="usd">17,707</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" unitRef="usd">5,125</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 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">441,459</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">277,224</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">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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Foreign currency translation income (expense)<br/> </td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-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" sign="-" unitRef="usd">600,181</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:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" scale="0" unitRef="usd">1,140,163</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Comprehensive income</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" unitRef="usd">158,722</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="0" sign="-" unitRef="usd">1,417,387</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-10; -sec-ix-hidden: hidden-fact-9">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,243,704</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">3,177,050</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; padding-bottom: 4pt"><div style="-sec-ix-hidden: hidden-fact-12; -sec-ix-hidden: hidden-fact-11">Basic and diluted net 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="2" format="ixt:num-dot-decimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.06</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="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></tr>
  </table><div>


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

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

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

</div><p style="margin: 0"></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="margin: 0">&#160;</p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>THREE MONTHS ENDED MARCH 31, 2022 AND 2021</b></p><div>

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

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

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Common Stock</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="white-space: nowrap; text-align: center"><b>Shares to</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>Paid in</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>Statutory</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="3" style="text-align: center"><b>Other<br/>
    Comprehensive</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>Accumulated</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shares</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Amount</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; white-space: nowrap; text-align: center"><b>be issued</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Capital</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Reserves</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Income</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Deficit</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%">Balance at December 31, 2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">7,044,408</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: 7%; text-align: right"><ix:nonFraction contextRef="c5" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">7,044</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c7" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">161,531,565</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: 7%; text-align: right"><ix:nonFraction contextRef="c8" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,180,067</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: 7%; text-align: right"><ix:nonFraction contextRef="c9" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">3,321,189</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: 7%; text-align: right">(<ix:nonFraction contextRef="c10" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">55,281,680</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: 7%; text-align: right"><ix:nonFraction contextRef="c3" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">124,758,185</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</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="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net loss for the period</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"><div style="-sec-ix-hidden: hidden-fact-14">-</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-15">-</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-16">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</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="c16" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">441,459</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">441,459</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Conversion of notes into common shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits" scale="0" unitRef="shares">313,644</ix: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="c11" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd">314</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">-</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="c13" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd">2,017,793</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-20">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" scale="0" unitRef="usd">2,018,107</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Transfer to statutory reserves</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"><div style="-sec-ix-hidden: hidden-fact-23">-</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-24">-</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-25">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c14" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" sign="-" unitRef="usd">22,277</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c16" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" unitRef="usd">22,277</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Foreign currency translation gain</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; 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"><div style="-sec-ix-hidden: hidden-fact-28">-</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-29">-</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-30">-</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-31">-</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="c15" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd">600,181</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" unitRef="usd">600,181</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt">Balance at March 31, 2022</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c17" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">7,358,052</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c17" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">7,358</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-33">-</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="c19" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">163,549,358</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="c20" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,157,790</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="c21" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">3,921,370</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="c22" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">55,700,862</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="c2" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">126,935,014</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Common Stock</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Shares to</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Paid in</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Statutory</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Other<br/>
    Comprehensive<br/>
    (Loss) /</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>Accumulated</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Shares</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Amount</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>be issued</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Capital</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Reserves</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Income</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Deficit</b></td><td style="text-align: center"><b>&#160;</b></td><td style="text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><b>Total</b></td><td style="text-align: center"><b>&#160;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; width: 20%">Balance at December 31, 2020</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c23" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">3,177,050</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: 7%; text-align: right"><ix:nonFraction contextRef="c23" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">3,177</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: 7%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 7%; text-align: right"><ix:nonFraction contextRef="c25" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">119,748,999</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: 7%; text-align: right"><ix:nonFraction contextRef="c26" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,155,042</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: 7%; text-align: right"><ix:nonFraction contextRef="c27" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">273,440</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: 7%; text-align: right">(<ix:nonFraction contextRef="c28" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">43,026,465</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: 7%; text-align: right"><ix:nonFraction contextRef="c29" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">92,154,193</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Net loss for the period</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"><div style="-sec-ix-hidden: hidden-fact-35">-</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-36">-</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-37">-</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-38">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c35" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">277,224</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">277,224</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</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="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Shares to be issued</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"><div style="-sec-ix-hidden: hidden-fact-40">-</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="c31" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">38,253,041</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</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-42">-</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-43">-</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-44">-</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:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">38,253,041</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; text-align: left">Transfer to Statutory Reserves</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"><div style="-sec-ix-hidden: hidden-fact-45">-</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-46">-</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-47">-</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="c33" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" unitRef="usd">1,538</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</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="c35" decimals="0" format="ixt:num-dot-decimal" name="creg:TransferToStatutoryReserves" scale="0" sign="-" unitRef="usd">1,538</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in; text-align: left">Foreign currency translation loss</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; 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"><div style="-sec-ix-hidden: hidden-fact-50">-</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-51">-</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-52">-</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-53">-</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="c34" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" sign="-" unitRef="usd">1,140,163</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</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:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" scale="0" sign="-" unitRef="usd">1,140,163</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-indent: -0.125in; padding-bottom: 4pt">Balance at March 31, 2021</td><td style="padding-bottom: 4pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c36" decimals="INF" format="ixt:num-dot-decimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">3,177,050</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c36" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">3,177</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"></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="c37" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">119,748,999</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="c38" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">15,156,580</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="c39" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">866,723</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="c40" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" sign="-" unitRef="usd">43,305,227</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="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockholdersEquity" scale="0" unitRef="usd">128,989,847</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

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

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

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

</div><p style="margin: 0"></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="margin: 0">&#160;</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">THREE MONTHS ENDED MARCH 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <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">
    <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="padding-left: 0.25in; width: 76%; text-align: left">Net 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">441,459</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetIncomeLoss" scale="0" sign="-" unitRef="usd">277,224</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">Adjustments to reconcile net 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="padding-left: 0.25in; text-align: left">Amortization of OID and debt issuing costs of notes</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">100,605</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" scale="0" unitRef="usd">18,750</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">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">17,260</ix: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">16,903</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">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"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">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; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">Prepaid expenses</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:IncreaseDecreaseInPrepaidExpenses" scale="0" sign="-" unitRef="usd">2,861</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">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,490</ix: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,995</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="0" unitRef="usd">4,402</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left">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" unitRef="usd">5,792</ix: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:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="0" sign="-" unitRef="usd">587,673</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left">Payment of lease liability</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="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" scale="0" sign="-" unitRef="usd">33,807</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">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">152,369</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">38,139</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-left: 0.25in; text-align: left">Net cash used in operating activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="0" sign="-" unitRef="usd">38,420</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">819,056</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <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; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">Shares to be issued</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="creg:SharesToBeIssued" scale="0" unitRef="usd">38,253,041</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt">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-57">-</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">38,253,041</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" unitRef="usd">654,824</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" sign="-" unitRef="usd">1,166,695</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">NET INCREASE 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" unitRef="usd">616,404</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="0" unitRef="usd">36,267,290</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="c29" 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">152,628,291</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="c41" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="0" unitRef="usd">144,071,303</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="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">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">11,945</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-58">-</div></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">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-59">-</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-60">-</div></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="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">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">-</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; ">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">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">-</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; 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 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; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; text-align: left; padding-bottom: 4pt">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">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

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

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

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


</div><!-- Field: Page; Sequence: 6; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="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"><b>&#160;</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; "><b><br/>
SMART POWERR CORPORATION AND SUBSIDIARIES</b></p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center; "><b>MARCH 31, 2022 (UNAUDITED)
AND DECEMBER 31, 2021 </b></p><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>1. ORGANIZATION AND DESCRIPTION
OF BUSINESS</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>Smart Powerr Corporation (the
&#8220;Company&#8221; or &#8220;SPC&#8221;) is incorporated in Nevada state, 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">&#160;</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; ">The
Company&#8217;s organizational chart as of March 31, 2022 is as follows</span>&#160;<span style="font-family: Times New Roman, Times, Serif; ">:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>CREG Legal Structure</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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: center; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="img_001.jpg" style="height: 481px; width: 650px"/>&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Erdos TCH &#8211; Joint Venture</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_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 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="c42" format="ixt-sec:duryear" name="creg:MaturityTerm">20</ix:nonNumeric>&#160;years. Erdos contributed&#160;<ix:nonFraction contextRef="c43" 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="c44" 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="c45" 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="c46" 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="c46" 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="c47" decimals="-4" format="ixt:num-dot-decimal" name="creg:SaleOfStockholderPaid" scale="6" 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="c48" 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 supporting technical
transformation for its waste heat power station project.&#160;During this period, Erdos will compensate Erdos TCH RMB&#160;<ix:nonFraction contextRef="c49" decimals="-6" format="ixt:num-dot-decimal" name="creg:UntilOperationResumes" scale="6" unitRef="cny">1</ix:nonFraction>&#160;million
($<ix:nonFraction contextRef="c49" 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.&#160;&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</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: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><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>In addition, Erdos TCH has&#160;<ix:nonFraction contextRef="c50" 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="c51" 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="c52" 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 there have not been any operations since then nor has any registered capital contribution been made.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Chengli Waste Heat Power Generation
Projects</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_10" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_9"><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="c53" 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="c54" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfAmountInitialCapitalContribution" scale="-2" unitRef="pure">10</ix:nonFraction>%.&#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 <ix:nonFraction contextRef="c55" 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="c56" decimals="-6" format="ixt:num-dot-decimal" name="creg:OwnershipPaid" scale="6" unitRef="cny">3</ix:nonFraction> million
($<ix:nonFraction contextRef="c56" 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.&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>&#160;&#160;</span></p></ix:continuation><div>

</div><div>

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

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_12" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_11"><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="c56" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:RepaymentsOfConstructionLoansPayable" scale="0" unitRef="cny">188,639,400</ix:nonFraction>
($<ix:nonFraction contextRef="c56" 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, at which time
the Company recorded a $<ix:nonFraction contextRef="c57" 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 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.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p></ix:continuation><div>

</div><div>

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

</div><div>

</div><ix:nonNumeric contextRef="c58" name="creg:DescriptionOfFormationOfZhongxun"><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_14" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_13"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p></ix:continuation></ix:nonNumeric><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><i>Formation of Yinghua</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c59" name="creg:DescriptionOfFormationOfYinghua"><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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:nonNumeric><div>

</div><div>

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

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_17" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_16"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Other Events</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_18" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_17"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 cases 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">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_19" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_18"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="c60" 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="c61" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesAuthorized" scale="0" unitRef="shares">100,000,000</ix:nonFraction>&#160;shares,
par value $<ix:nonFraction contextRef="c62" 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">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_19"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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 (&#8220;SPC&#8221;), effective March 3, 2022.</span></p></ix:continuation><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>2. SUMMARY OF SIGNIFICANT
ACCOUNTING POLICIES</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Basis of Presentation</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The accompanying
unaudited financial information as of and for the three months ended March 31, 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 three months ended March 31, 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; text-align: justify; margin: 0pt 0; ">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Basis of Consolidation</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>The Consolidated
Financial Statements <ix:nonNumeric contextRef="c63" 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
March 31, 2022. However, there was no revenue for the Company for the three months ended March 31, 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; text-align: justify; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; 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; text-align: justify">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Uses and Sources of Liquidity</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>For the three months ended March
31, 2022 and 2021, the Company had a net loss of $<ix:nonFraction contextRef="c64" decimals="-4" format="ixt:num-dot-decimal" name="creg:NetLossAmount" scale="6" unitRef="usd">0.44</ix:nonFraction>&#160;million and $<ix:nonFraction contextRef="c65" decimals="-4" format="ixt:num-dot-decimal" name="creg:NetLossAmount" scale="6" unitRef="usd">0.28</ix:nonFraction>&#160;million. The Company had an accumulated deficit of
$<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="creg:RetainedEarningAccumulatedDeficit" scale="6" unitRef="usd">55.70</ix:nonFraction>&#160;million as of March 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Use of Estimates</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Revenue Recognition</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>A)</i>&#160;<i>Sales-type
Leasing and Related Revenue Recognition</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><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 three months ended March 31, 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">&#160;</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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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">&#160;</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>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">&#160;</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">&#160;</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><i>B)</i>&#160;<i>Contingent
Rental Income</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_16" id="_SignificantAccountingPoliciesTextBlock-c0_cont_15"><ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>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">&#160;</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><i>Operating Leases</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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 the 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">&#160;</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>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">&#160;</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>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 March 31, 2022.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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">&#160;</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><i>Cash</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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; ">&#160;</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><i>Accounts Receivable</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>As of March 31, 2022 and December
31, 2021, the Company had gross accounts receivable of $<ix:nonFraction contextRef="c64" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccountsReceivableSale" scale="0" unitRef="usd"><ix:nonFraction contextRef="c66" 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; 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; text-align: justify">&#160;</p><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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Concentration of Credit Risk</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>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 ($78,762) per bank. Any balance over RMB 500,000 ($78,762) per bank in PRC will not be covered.
At March 31, 2022, cash held in the PRC bank of $152,472,003 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; ">&#160;</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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Property and Equipment</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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">&#160;</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: 86%">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c67" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric>&#160;-&#160;<ix:nonNumeric contextRef="c68" 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="c69" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric>&#160;-&#160;<ix:nonNumeric contextRef="c70" 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="c71" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">2</ix:nonNumeric>&#160;-&#160;<ix:nonNumeric contextRef="c72" 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">&#160;</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><i>Impairment of Long-lived Assets</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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 three months ended March 31, 2022 and 2021.&#160;</span>&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Cost of Sales</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Income Taxes</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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">&#160;</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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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 March 31, 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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: 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">&#160;</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><i>Statement of Cash Flows</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_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>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">&#160;</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><i>Fair Value of Financial Instruments</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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">&#160;</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>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">&#160;</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="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px">&#160;</td>
    <td style="text-align: justify; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">&#160;</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="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px">&#160;</td>
    <td style="text-align: justify; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">&#160;</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="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px">&#160;</td>
    <td style="text-align: justify; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">&#160;</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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>As of March
31, 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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</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><i>Stock-Based Compensation</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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">&#160;</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>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</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; ">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_55" id="_SignificantAccountingPoliciesTextBlock-c0_cont_54"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Basic and Diluted Earnings
per Share</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>For the three months ended March
31, 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 three months ended March 31, 2022,&#160;of&#160;<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" scale="0" unitRef="shares">30,911</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 three months ended
March 31, 2021,&#160;of&#160;<ix:nonFraction contextRef="c4" decimals="0" format="ixt:num-dot-decimal" name="creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" scale="0" unitRef="shares">31,311</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Foreign Currency Translation
and Comprehensive Income (Loss)</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>&#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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Segment Reporting</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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">&#160;</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: 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">&#160;</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><i>New Accounting Pronouncements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>3. OTHER RECEIVABLES</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>As of March 31, 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,876</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">5,032</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,833</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">863,481</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,981</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">&#160;</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>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 March 31, 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">&#160;</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><ix:nonNumeric contextRef="c73" 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 March 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_4"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span>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="c74" decimals="0" format="ixt:num-dot-decimal" name="creg:SocialInsurancePrepayment" scale="0" unitRef="usd">857,500</ix:nonFraction>.&#160;</span>&#160;</p></ix:continuation><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_AssetSubjectToBuybackAndConstructionInProgressTextBlock-c0_cont_1" escape="true" name="creg:AssetSubjectToBuybackAndConstructionInProgressTextBlock"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>4. ASSET
SUBJECT TO BUYBACK</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p></ix:nonNumeric><div>

</div><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><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>The Chengli project finished
construction, and was transferred to the Company&#8217;s fixed assets at a cost of $<ix:nonFraction contextRef="c75" 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="c76" 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">&#160;</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>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; ">&#160;</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><b>5. ACCRUED LIABILITIES AND
OTHER PAYABLES</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>Accrued liabilities and other
payables consisted of the following as of March 31, 2022 and December 31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_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="c77" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">288,490</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="c78" 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="c79" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">56,924</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c80" 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="c81" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">274,040</ix: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="c82" 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="c83" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="0" unitRef="usd">47,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="c84" 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">666,960</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; "><b>&#160;</b></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><b>6. TAXES PAYABLE</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>Taxes payable consisted of the
following as of March 31, 2022 and December 31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_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,647,702</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">101</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 style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-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:TaxesPayableCurrentAndNoncurrent" scale="0" unitRef="usd">7,647,803</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:TaxesPayableCurrentAndNoncurrent" scale="0" unitRef="usd">7,641,858</ix:nonFraction></td><td style="padding-bottom: 1.5pt; 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,081,178</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>As of March 31, 2022, income
tax payable included $<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="6" unitRef="usd">7.65</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c2" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:TaxesPayableCurrent" scale="6" unitRef="usd">3.08</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.</span></p></ix:continuation><div>

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

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock-c0_cont_1" escape="true" name="creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>7. DEFERRED TAX, NET</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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">&#160;</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>As of March 31, 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; ">&#160;</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="padding-left: 0.125in; width: 76%; text-align: left">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="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" scale="0" unitRef="usd">61,566</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="padding-left: 0.125in; text-align: left">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="c85" decimals="0" format="ixt:num-dot-decimal" id="ix_0_fact" name="us-gaap:DeferredTaxLiabilitiesOther" scale="0" sign="-" unitRef="usd">6,326,632</ix: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="padding-left: 0.125in; text-align: left">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="c85" decimals="0" format="ixt:num-dot-decimal" name="creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" scale="0" sign="-" unitRef="usd">2,953,593</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="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="padding-left: 0.125in; text-align: left">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c85" decimals="0" format="ixt:num-dot-decimal" name="creg:DeferredTaxAssetNoncurrentNetOperatingLoss" scale="0" unitRef="usd">490,700</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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="c85" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign" scale="0" unitRef="usd">10,233,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="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="c85" decimals="0" format="ixt:num-dot-decimal" name="creg:DeferredTaxAssetsGrossNoncurrent1" scale="0" unitRef="usd">20,066,176</ix: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="c85" decimals="0" format="ixt:num-dot-decimal" name="creg:DeferredTaxAssetsValuationAllowanceNoncurrent1" scale="0" sign="-" unitRef="usd">20,066,176</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-61">-</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-62">-</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">&#160;</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="width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><ix:footnote id="ix_0_footnote" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; ">&#160;</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><b>8. LOAN PAYABLE</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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><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">&#160;</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>The HYREF Fund was established
in July 2013 with a total fund of RMB&#160;<ix:nonFraction contextRef="c86" decimals="-6" format="ixt:num-dot-decimal" name="creg:TotalFundCapitalContribution" scale="6" unitRef="cny">460</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c86" 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="c87" 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">&#160;</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>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 March 31, 2022, the interest payable for this
loan was $380,966 and the outstanding principal balance was $12,129,422.</ix:nonNumeric></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_5" id="_DebtDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Repayment of HYREF loan</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_6" id="_DebtDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>1.&#160;Transfer of Chengli project
as partial repayment</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_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>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="c88" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny">188,639,400</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c88" 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">&#160;</p></ix:continuation><div>

</div><div>

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

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

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_9" id="_DebtDisclosureTextBlock-c0_cont_8"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>2.&#160;Buy Back Agreement</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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; ">&#160;</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 fair value 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="c89" decimals="0" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="0" unitRef="cny">261,727,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c89" 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="c89" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="0" unitRef="cny">14,661,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c89" 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">&#160;</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>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 $<ix:nonFraction contextRef="c90" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:GainLossOnSalesOfConsumerLoans" 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 resulting from the termination of the buy-back agreement.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_13" id="_DebtDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_14" id="_DebtDisclosureTextBlock-c0_cont_13"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="c91" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny">120,000,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c91" 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="c92" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny">127,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c92" 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="c93" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:LongTermLoansFromBank" scale="0" unitRef="cny">247,066,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c93" 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; margin: 0pt 0">&#160;</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: 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">&#160;</p><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>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">&#160;</p></ix:continuation><div>

</div><div>

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

</div><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>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="c95" decimals="0" format="ixt:num-dot-decimal" name="creg:BuyBackPrice" scale="0" unitRef="cny">261,727,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c96" 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="c95" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DepositLiabilitiesAccruedInterest" scale="0" unitRef="cny">14,661,506</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c97" 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="c98" 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">&#160;</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>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="c90" decimals="-5" format="ixt:num-dot-decimal" name="us-gaap:DebtAndEquitySecuritiesRealizedGainLoss" 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 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">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_DebtDisclosureTextBlock-c0_cont_19" id="_DebtDisclosureTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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="c99" 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="c99" 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; ">&#160;</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>Xi&#8217;an TCH had investment
RMB&#160;<ix:nonFraction contextRef="c100" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:Investments" scale="6" unitRef="cny">75.00</ix:nonFraction>&#160;million ($<ix:nonFraction contextRef="c100" 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="c101" 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>9. RELATED PARTY TRANSACTIONS</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>As of March 31, 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,326</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">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>On February 23, 2021, <ix:nonNumeric contextRef="c102" name="us-gaap:RelatedPartyTransactionDescriptionOfTransaction">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 shares to 940,000 shares.
In April 2021 the Company returned to the Company&#8217;s CEO the $691,320 in extra proceeds that had been received earlier.</ix:nonNumeric>&#160;</span></p></ix:continuation><div>

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

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

</div><div>

</div><ix:continuation continuedAt="_ConvertibleNotePayableNetTextBlock-c0_cont_3" id="_ConvertibleNotePayableNetTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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="c103" 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="c103" 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 and is amortized using the interest method over the life of the note. The Note bears interest at&#160;<ix:nonFraction contextRef="c104" 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="c104" 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="c104" 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="c103" 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="c104" decimals="2" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentRedemptionPricePercentage" scale="-2" unitRef="pure">25</ix:nonFraction>%. During the three months ended March 31, 2022, the Company amortized OID of $<ix:nonFraction contextRef="c105" 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="c105" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:InterestExpenseDebtExcludingAmortization" scale="0" unitRef="usd">835</ix:nonFraction>&#160;interest expense on this Note.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConvertibleNotePayableNetTextBlock-c0_cont_4" id="_ConvertibleNotePayableNetTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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="c106" 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="c74" 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="c74" 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="c107" 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConvertibleNotePayableNetTextBlock-c0_cont_5" id="_ConvertibleNotePayableNetTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Promissory Notes in April
2021</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ConvertibleNotePayableNetTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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="c108" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="0" unitRef="usd">5,250,000</ix:nonFraction>. The Purchaser purchased the Note with an OID of $<ix:nonFraction contextRef="c109" 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
and is amortized using the interest method over the life of the note. The Note bears interest at&#160;<ix:nonFraction contextRef="c108" 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="c108" 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="c108" 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="c109" 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="c108" 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="c110" 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="c111" 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="c112" name="us-gaap:ConversionOfStockDescription">During the three months ended March 31, 2022, the Company amortized OID of $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:AmortizationOfDebtDiscountPremium" scale="0" unitRef="usd">31,250</ix:nonFraction>&#160;and recorded
$<ix:nonFraction contextRef="c0" decimals="0" format="ixt:num-dot-decimal" name="creg:InterestExpensesDebtExcludingAmortization" scale="0" unitRef="usd">119,731</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;The Company recorded $<ix:nonFraction contextRef="c112" 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 March 31, 2022, the outstanding principal balance of this note was $<ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="creg:OutstandingPrincipalBalance" scale="0" unitRef="usd">5,374,962</ix:nonFraction>&#160;(net of unamortized OID of $<ix:nonFraction contextRef="c113" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:DebtInstrumentUnamortizedDiscountCurrent" scale="0" unitRef="usd">125,000</ix:nonFraction>)
with accrued interest of $<ix:nonFraction contextRef="c112" decimals="0" format="ixt:num-dot-decimal" name="creg:InterestExpensesDebtExcludingAmortization" scale="0" unitRef="usd">24,109</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>11. SHARES ISSUED FOR EQUITY
FINANCING AND STOCK COMPENSATION</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Shares Issued for Equity
Financing in 2021</span></i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c102" 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>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 is 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; ">&#160;</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; ">&#160;</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><i><span style="text-decoration:underline">Warrants</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>Following is a summary of the
activities of warrants that were issued from equity financing for the three months ended March 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_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<br/> (post-reverse<br/> stock split<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="c114" 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="c114" 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="c115" 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="c116" 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="c116" 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="c115" 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-63">-</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-64">-</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-65">-</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-66">-</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-67">-</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-68">-</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-69">-</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-70">-</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-71">-</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-72">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at March 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c116" decimals="0" format="ixt:num-dot-decimal" name="us-gaap: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="c116" 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="c115" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">1.96</ix:nonNumeric></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at March 31, 2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c115" decimals="0" format="ixt:num-dot-decimal" name="us-gaap: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="c115" 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="c115" format="ixt-sec:duryear" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2">1.96</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>&#160;</span>&#160;</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><b>12. STOCK-BASED COMPENSATION
PLAN</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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><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">&#160;</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>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="c117" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:ExcessStockSharesAuthorized" scale="0" unitRef="shares">124,626</ix:nonFraction>&#160;(post-reverse stock split). 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">&#160;</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>The following table summarizes
option activity with respect to employees and independent directors for the three months ended March 31, 2022, and the number of options
reflects the Reverse Stock Split effective April 13, 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_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 (post-reverse stock split 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="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-75">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td></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-78">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td></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-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Outstanding at March 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="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">5.07</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 March 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="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">5.07</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; ">&#160;</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><b>13. INCOME TAX</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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="c118" 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; ">&#160;</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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><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>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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">&#160;</p><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>The US parent&#160;<ix:nonNumeric contextRef="c0" name="us-gaap:IncomeTaxExaminationDescription">company, SPC
is taxed in the US and, as of March 31, 2022, had net operating loss (&#8220;NOL&#8221;) carry forwards for income taxes of $2.34 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>As of March 31, 2022, the Company&#8217;s
PRC subsidiaries had $<ix:nonFraction contextRef="c119" decimals="-4" format="ixt:num-dot-decimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="6" unitRef="usd">40.93</ix:nonFraction>&#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;<ix:nonFraction contextRef="c118" 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_7" id="_IncomeTaxDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The following table reconciles
the U.S. statutory rates to the Company&#8217;s effective tax rate for the three months ended March 31, 2022 and 2021, respectively:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_8" id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><ix:nonNumeric contextRef="c0" 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 (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" sign="-" 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.5</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">0.2</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">11.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="c4" decimals="3" format="ixt:num-dot-decimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments" scale="-2" unitRef="pure">1.4</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">13.7</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" unitRef="pure">21.3</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 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">4.2</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" unitRef="pure">1.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">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_9" id="_IncomeTaxDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The provision for income tax
for the three months ended March 31, 2022 and 2021 consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_9"><ix:nonNumeric contextRef="c0" 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&#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">17,707</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" unitRef="usd">5,125</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">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-84">-</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-85">-</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</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">17,707</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" unitRef="usd">5,125</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; ">&#160;</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><b>14. STATUTORY RESERVES</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StatutoryReservesTextBlock-c0_cont_3" id="_StatutoryReservesTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Surplus Reserve Fund</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_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>The Company&#8217;s Chinese subsidiaries
are required to transfer&#160;<ix:nonFraction contextRef="c120" 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="c120" 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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><ix:nonNumeric contextRef="c120" 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</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>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 March 31, 2022 and December 31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_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; vertical-align: bottom; font-weight: bold; text-align: left">Name&#160;of&#160;Chinese&#160;Subsidiaries</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Registered Capital</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">Maximum<br/> Statutory<br/> Reserve<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> March 31,<br/> 2022</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> December&#160;31,<br/> 2021</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 48%; text-align: left">Shanghai TCH</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">29,800,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right"><ix:nonFraction contextRef="c123" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">14,900,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right">&#165;<ix:nonNumeric contextRef="c124" name="creg:StatutoryReserveDescription">6,564,303</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c125" name="creg:StatutoryReserveDescription">($1,003,859)</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right">&#165;<ix:nonNumeric contextRef="c126" name="creg:StatutoryReserveDescription">6,564,303</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c127" name="creg:StatutoryReserveDescription">($1,003,859)</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#8217;an TCH</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">202,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c128" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">101,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#165;<ix:nonNumeric contextRef="c129" name="creg:StatutoryReserveDescription">73,720,684</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c130" name="creg:StatutoryReserveDescription">($11,239,062)</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: right">&#165;<ix:nonNumeric contextRef="c131" name="creg:StatutoryReserveDescription">73,862,151</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c132" name="creg:StatutoryReserveDescription">($11,261,339)</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Erdos TCH</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">120,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c133" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">60,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#165;<ix:nonNumeric contextRef="c134" name="creg:StatutoryReserveDescription">19,035,814</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c64" name="creg:StatutoryReserveDescription">($2,914,869)</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: right">&#165;<ix:nonNumeric contextRef="c135" name="creg:StatutoryReserveDescription">19,035,814</ix:nonNumeric>&#160;<ix:nonNumeric contextRef="c66" name="creg:StatutoryReserveDescription">($2,914,869)</ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#8217;an Zhonghong</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">30,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c136" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">15,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><ix:nonNumeric contextRef="c137" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c138" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: right"><ix:nonNumeric contextRef="c139" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c140" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Shaanxi Huahong</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c141" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">2,500,300</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="c141" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">1,250,150</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><ix:nonNumeric contextRef="c142" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c143" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: right"><ix:nonNumeric contextRef="c144" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c145" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top">Zhongxun</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:Capital" scale="0" unitRef="usd">35,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right"><ix:nonFraction contextRef="c146" decimals="0" format="ixt:num-dot-decimal" name="creg:MaximumStatutoryReserveAmount" scale="0" unitRef="usd">17,500,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right"><ix:nonNumeric contextRef="c147" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c148" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: right"><ix:nonNumeric contextRef="c149" name="creg:StatutoryReserveDescription"><ix:nonNumeric contextRef="c150" name="creg:StatutoryReserveDescription">Did not accrue yet due to accumulated deficit</ix:nonNumeric></ix:nonNumeric></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><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">&#160;</p><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><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">&#160;</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>The common welfare fund is a
voluntary fund to which the Company can transfer&#160;<ix:nonFraction contextRef="c121" decimals="2" format="ixt:num-dot-decimal" name="creg:PercentageOfStatutoryReserveNetIncome" scale="-2" unitRef="pure">5</ix:nonFraction>% to&#160;<ix:nonFraction contextRef="c122" 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LossContingencyDisclosures-c0_cont_1" escape="true" name="us-gaap:LossContingencyDisclosures"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>15. CONTINGENCIES</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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">&#160;</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>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">&#160;</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><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">&#160;</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="c151" decimals="-6" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForLegalSettlements" scale="6" unitRef="cny">267</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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>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="c152" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="cny">371,470</ix:nonFraction>(US $<ix:nonFraction contextRef="c153" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="usd">58,516</ix:nonFraction>)&#160;and RMB&#160;<ix:nonFraction contextRef="c154" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="cny">254,824</ix:nonFraction>(US $<ix:nonFraction contextRef="c155" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:TerminationLoans" scale="0" unitRef="usd">40,141</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="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAdditionalCapital" scale="0" unitRef="cny">145,356,100</ix:nonFraction>(US $<ix:nonFraction contextRef="c156" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:OtherAdditionalCapital" scale="0" unitRef="usd">22,897,215</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; ">&#160;</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><b>16. COMMITMENTS</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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><i><span style="text-decoration:underline">Lease Commitment</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span><ix:nonNumeric contextRef="c157" 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 was RMB&#160;<ix:nonFraction contextRef="c157" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">36,536</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c157" 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="c157" name="creg:LeaseExpirationDate">November 2020</ix:nonNumeric>.&#160;<ix:nonNumeric contextRef="c158" 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="c158" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:PaymentsForRent" scale="0" unitRef="cny">36,536</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c158" 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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: 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">&#160;</p><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</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">Three 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">March 31,<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">16,040</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="creg:OperatingLeaseCostInterestExpenseOnLeaseLiability" scale="0" unitRef="usd">1,220</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.75</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">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5"><ix:continuation 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">Three 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">March 31,<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">14,989</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="creg:OperatingLeaseCostInterestExpenseOnLeaseLiability" scale="0" unitRef="usd">1,914</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-86">-</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="c41" decimals="4" format="ixt:num-dot-decimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">2.75</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The following is a schedule,
by years, of maturities of the office lease liabilities as of March 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7"><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 March 31, 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">103,597</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 March 31, 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">34,533</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">138,130</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">3,786</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">134,344</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 continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Employment Agreement</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_10" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="c159" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="cny">16,000</ix:nonFraction>&#160;($<ix:nonFraction contextRef="c159" 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="c160" 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_11" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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="c161" decimals="0" format="ixt:num-dot-decimal" name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" scale="0" unitRef="cny">18,000</ix:nonFraction>
($<ix:nonFraction contextRef="c161" 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="c162" 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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</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><i><span style="text-decoration:underline">Investment Banking Engagement
Agreement</span></i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c163" name="us-gaap:SaleOfStockDescriptionOfTransaction"><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_13" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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 (post-reverse stock split) 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">&#160;</p></ix:continuation></ix:nonNumeric><div>
</div><div>

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

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>17. SUBSEQUENT EVENTS</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></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"><span>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 0">&#160;</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">&#160;</p><div>

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 2. MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS
OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</b>&#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; 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 0; text-align: justify">&#160;</p><div>

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">For the three months
ended March 31, 2022 and 2021, the Company had net loss of $441,459 and $277,224, respectively. The Company has an accumulated deficit
of $55.70 million as of March 31, 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; 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 had $152.63
million cash on hand on March 31, 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; 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; ">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; margin: 0pt 0; text-align: justify; "><i>&#160;</i></p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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 organizational
chart as of March 31, 2022 is as follows:</p><div>

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

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

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

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

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

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

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">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; 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; ">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; 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>CRITICAL ACCOUNTING
POLICIES AND ESTIMATES</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; ">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; 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; ">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; 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>Basis of Presentation</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; ">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; 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>Basis of Consolidation</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 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 March 31, 2022. All significant inter-company accounts
and transactions were eliminated in consolidation.</p><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Use of Estimates</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; ">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; 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>Concentration of Credit
Risk</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; ">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; 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; ">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; 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 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; 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>Revenue Recognition</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; "><i>Sales-type Leasing
and Related Revenue Recognition&#160;</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; ">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; 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 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; 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 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; 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>Contingent Rental
Income</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; ">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; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Foreign Currency Translation
and Comprehensive Income (Loss)</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 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; 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 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 three months ended March 31, 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; 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><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2022</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">%
    of<br/> Sales</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">2021</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif">%
    of<br/> Sales</span></td><td style="padding-bottom: 1.5pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif">Sales</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;&#160;-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#160;&#8239;&#160;&#160;&#160;&#160;-</span></td><td style="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-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Cost of sales</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Gross profit</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Interest income on sales-type
    leases</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Total operating
    expenses</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">195,780</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">273,092</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss from operations</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(195,780</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(273,092</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Total non-operating
    income (expenses), net</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(227,972</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">993</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Loss before income tax</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(423,752</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(272,099</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">Income tax expense</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">17,707</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">5,125</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">Net loss</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(441,459</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(277,224</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif">-</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">%</span></td>
    </tr>
  </table><div>

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

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>OPERATING EXPENSES</i>.&#160;Operating
expenses consisted of general and administrative expenses totaling $195,780 for the three months ended March 31, 2022, compared to $273,092
for the three months ended March 31, 2021, a decrease of $77,312 or 28%. The decrease in operating expenses was mainly due to decreased
audit fee by $47,300, and decreased professional fee by $44,000, which was partly offset by increased other G&amp;A expenses by $14,000.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>NET NON-OPERATING
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 March 31, 2022, net non-operating expense was $227,972 compared to non-operating income of $993 for the three months ended
March 31, 2021. For the three months ended March 31, 2022, we had $114,330 interest income but the amount was offset by $120,576 interest
expense on note payable, loss on note conversion of $121,121, and other expenses of $100,605. For the three months ended March 31, 2021,
we had $83,696 interest income, but the amount was offset by $82,086 interest expense on entrusted loan and note payable, and other expense
of $617.&#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; "><i>INCOME TAX EXPENSE</i>.&#160;Income
tax expense was $17,707 for the three months ended March 31, 2022, compared with $5,125 for the three months ended March 31, 2021. The
consolidated effective income tax rates for the three months ended March 31, 2022 and 2021 were 4.2% and 1.9%, respectively.</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><i>NET INCOME. </i>&#160;Net
loss for the three months ended March 31, 2022 was $441,459 compared to $277,224 for the three months ended March 31, 2021, an increase
of net loss of $164,235. This increase in net loss was mainly due to increased loss on note conversion by $121,121, increased interest
expense by $38,490, increased other expense by $99,988 and increased income tax expense by $12,582 which was partly offset by increased
interest income by $30,634 and decreased G&amp;A expenses by $77,312 as described above.&#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; "></p><div>

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>LIQUIDITY AND CAPITAL
RESOURCES</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; "><b>Comparison of Three
Months Ended March 31, 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; ">As of March 31, 2022,
the Company had cash and equivalents of $152.63 million, other current assets of $1.10 million, current liabilities of $22.34 million,
working capital of $131.40 million, a current ratio of 6.88:1 and a liability-to-equity ratio of 0.21: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 three months ended March 31, 2022 and 2021:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; 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">2021</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Cash provided by (used in):</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">Operating Activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(38,420</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">(819,056</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">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: left">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">38,253,041</td><td style="text-align: left">&#160;</td></tr>
  </table><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">Net cash used in operating
activities was $38,420 during the three months ended March 31, 2022, compared to $819,056 for the three months ended March 31, 2021. The
decrease in net cash outflow for the three months ended March 31, 2022 was mainly due to decreased cash outflow on taxes payable by $593,465,
decreased cash outflow on payment of lease liability by $33,807, and increase cash inflow on accrued liabilities and other payables by
$114,230.</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; ">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; 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; ">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; 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; ">Net cash used in investing
activities was $0 and $0, respectively, for the three months ended March 31, 2022 and 2021.</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; ">Net cash provided by
financing activities was $0 for the three months ended March 31, 2022 compared to net cash provided by financing activities of $38,253,041
for the three months ended March 31, 2021. The cash inflow for the three months ended March 31, 2021 was the proceeds from a private placement
of $38,253,041.</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; ">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; 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; ">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; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; "><b>Transfers of Cash
to and from Our Subsidiaries</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 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; 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; ">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; 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; ">With respect to the payment
of dividends, we note the following:</p><div>

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

</div><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif;  border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-size: 10pt">1.</span></td>
    <td style="text-align: justify"><span style="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-size: 10pt">2.</span></td>
    <td style="text-align: justify"><span style="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-size: 10pt">3.</span></td>
    <td style="text-align: justify"><span style="font-size: 10pt">Such reserves may not be distributed as cash dividends;</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-size: 10pt">4.</span></td>
    <td style="text-align: justify"><span style="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-size: 10pt">5.</span></td>
    <td style="text-align: justify"><span style="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-size: 10pt">6.</span></td>
    <td style="text-align: justify"><span style="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; 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; ">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; 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>PRC Regulations</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; ">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; margin: 0pt 0; text-align: justify; ">&#160;</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">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; 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; ">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; 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>Chart of the Company&#8217;s
Statutory Reserve</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; ">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; 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="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">As of</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">March 31,<br/> 2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<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: 76%; text-align: left">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,700,862</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: left; 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,157,790</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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: left; 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,543,072</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; margin: 0pt 0; ">&#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; margin: 0pt 0; text-align: justify; ">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 March 31, 2022 are as follows:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; 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">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">1 year or</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">More than</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">See Note</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Contractual Obligation</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">less</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">1 year</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(for&#160;details)</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Notes payable including accrued interest of $24,109, net of unamortized OID of $125,000</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,399,071</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">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">10</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Entrusted loan including interest payable of $380,966</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">12,510,388</td><td style="padding-bottom: 1.5pt; 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="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">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,909,459</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; margin: 0pt 0; ">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">The Company believes
it has sufficient cash in bank of $152.63 million as of March 31, 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; margin: 0pt 0">&#160;</p><div>

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

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

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

</div><div><a id="a_004"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 3. Quantitative and Qualitative Disclosures About Market Risk.</b></p><div>

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

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

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

</div><div><a id="a_005"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 4. Controls and Procedures.</b>&#160;</p><div>

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Disclosure Controls and Procedures</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 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 March 31, 2022, the Company&#8217;s disclosure controls and procedures were
not effective.</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>Changes in Internal Control Over Financial
Reporting</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; ">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 March
31, 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.</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"><b>Inherent Limitations on Effectiveness of Controls</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; ">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.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>


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


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

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

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

</div><div><a id="a_007"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1. Legal Proceedings</b></p><div>

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

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

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

</div><div><a id="a_008"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 1A. Risk Factors</b></p><div>

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

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

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

</div><div><a id="a_009"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 2. Unregistered Sales of Equity Securities and Use of Proceeds</b></p><div>

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

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

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

</div><div><a id="a_010"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 3. Defaults Upon Senior Securities</b></p><div>

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

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

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

</div><div><a id="a_011"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 4. Mine Safety Disclosures.</b></p><div>

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

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

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

</div><div><a id="a_012"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>Item 5. Other Information</b></p><div>

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

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

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


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


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

</div><div><a id="a_013"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>ITEM 6. EXHIBITS</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; 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="border-bottom: black 1.5pt solid; vertical-align: top; width: 9%; text-align: center"><span style="font-size: 10pt"><b>Exhibit&#160;No.</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 90%"><span style="font-size: 10pt"><b>Description</b></span></td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">3.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000101054902000036/boulder10ksbex35123101.txt"><span style="font-size: 10pt">Articles of Incorporation (filed as Exhibit 3.05 to the Company&#8217;s Form 10-KSB for the fiscal year ended December 31, 2001).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">3.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390022011355/ea156591ex3-2_chinarecyc.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">3.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390016013887/f8k052416ex3vi_chinarecycl.htm"><span style="font-size: 10pt">Certificate of Change (filed as Exhibit 3.6 to the Company&#8217;s Current Report on Form 8-K dated May 24, 2016).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">3.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390022011355/ea156591ex3-1_chinarecyc.htm"><span style="font-size: 10pt">Certificate of Amendment (filed as Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K dated March 9, 2022).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">4.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000101054904000729/chinadigex41111204.txt"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420410013721/v177357_ex10-27.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.2</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420409044764/v158587_ex10-1.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.3</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420410005575/v173285_ex10-28.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.4</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.5</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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 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></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.6</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.7</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.8</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-1.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.9</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-3.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.10</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-4.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

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

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

</div><p style="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; background-color: #CCEEFF">
    <td style="width: 9%; text-align: center"><span style="font-size: 10pt">10.11</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 90%; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413061948/v360178_ex10-5.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.12</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000114420413066288/v362538_ex10-1.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.13</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.14</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.15</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.16</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.17</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.18</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.19</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.20</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390018013365/f8k093018ex10-1_chinarecycl.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.21</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390018016526/f8k112118ex10-1_china.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.22</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-21_china.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.23</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-22_china.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.24</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-23_china.htm"><span style="font-size: 10pt">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;</span></a></td></tr>
  </table><div>

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

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

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

</div><p style="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; background-color: #CCEEFF">
    <td style="width: 9%; text-align: center"><span style="font-size: 10pt">10.25</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 90%; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-24_china.htm"><span style="font-size: 10pt">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;</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.26</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-25_china.htm"><span style="font-size: 10pt">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;</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.27</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019006487/f10k2018ex10-26_china.htm"><span style="font-size: 10pt">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;</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.28</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.29</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019005609/f8k032919ex10-1_china.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.30</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019018290/f8k091119ex10-1_china.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.31</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><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></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.32</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019019522/f8kl092919ex10-1_chinarecy.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.33</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019020817/f8k101619ex10-1_china.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.34</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019020817/f8k101619ex10-2_china.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.35</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390019026702/f8k121619aex10-1_china.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.36</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020000526/f8k010320ex10-1_china.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.37</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390020001199/f8k011320ex10-1_chinarecy.htm"><span style="font-size: 10pt">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).</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">10.38</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="margin: 0">&#160;</p><div>

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

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

</div><p style="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; background-color: rgb(204,238,255)">
    <td style="width: 9%; text-align: center"><span style="font-size: 10pt">10.39</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 90%; text-align: justify"><p style="font: 12pt Times New Roman, Times, Serif; margin: 0"><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" style="-sec-extract: exhibit">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></p></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">10.40</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">10.41</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">10.42</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">10.43</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">10.44</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021051662/ea148160ex10-43_chinarecyc.htm"><span style="font-size: 10pt">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)</span></a></td></tr>

<tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
<tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">10.45</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021051662/ea148160ex10-44_chinarecyc.htm"><span style="font-size: 10pt">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)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: center"><span style="font-size: 10pt">10.46</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021051662/ea148160ex10-45_chinarecyc.htm"><span style="font-size: 10pt">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)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.47</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="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>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.48</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="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>
    <td style="vertical-align: top">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.49</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="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="margin: 0">&#160;</p><div>

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

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

</div><p style="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="background-color: #CCEEFF">
    <td style="vertical-align: top; width: 9%; text-align: center"><span style="font-size: 10pt">10.50</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="vertical-align: bottom; width: 90%; text-align: justify"><span style="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>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.51</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><span style="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>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">10.52</span></td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021063432/ea150883ex10-51_chinarecyc.htm"><span style="font-size: 10pt">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)</span></a></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="vertical-align: bottom; text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">14.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/721693/000121390021063432/ea150883ex10-51_chinarecyc.htm">Code of Ethics (filed as Exhibit 14.1 to the Company&#8217;s Current Report on Form 8-K dated December 2, 2009).</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">21.1</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="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="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">31.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="f10q0322ex31-1_smartpowerr.htm">Rule 13a-14(a)/15d-14(a) certification of the Chief Executive Officer.</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">31.2*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="f10q0322ex31-2_smartpowerr.htm">Rule 13a-14(a)/15d-14(a) certification of the Chief Financial Officer.</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">32.1*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="f10q0322ex32-1_smartpowerr.htm">Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350.</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: #CCEEFF">
    <td style="text-align: center"><span style="font-size: 10pt">32.2*</span></td>
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="f10q0322ex32-2_smartpowerr.htm">Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350.</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">101.INS*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Inline XBRL Instance Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">101.CAL*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">101.SCH*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Schema Document.</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">101.DEF*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">101.LAB*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Labels Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">101.PRE*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center">&#160;</td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top">&#160;</td></tr>
  <tr style="background-color: #CCEEFF">
    <td style="vertical-align: top; text-align: center"><span style="font-size: 10pt">104*</span></td>
    <td style="vertical-align: bottom">&#160;</td>
    <td style="vertical-align: top"><span style="font-size: 10pt">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></tr>
  </table><div>

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


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


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

</div><div><a id="a_014"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>SIGNATURES</b></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: justify; text-indent: 0.5in">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.</p><div>

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

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

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

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 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 0">&#160;</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" id="hidden-fact-8" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" decimals="0" id="hidden-fact-9" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">3177050</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="0" id="hidden-fact-10" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" unitRef="shares">7243704</ix:nonFraction>
<ix:nonFraction contextRef="c0" decimals="2" id="hidden-fact-11" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.06</ix:nonFraction>
<ix:nonFraction contextRef="c4" decimals="2" id="hidden-fact-12" name="us-gaap:EarningsPerShareDiluted" sign="-" unitRef="usdPershares">0.09</ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-13" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-14" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-15" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-16" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-17" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-18" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-19" name="us-gaap:StockIssuedDuringPeriodValueConversionOfUnits" 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="c11" id="hidden-fact-23" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-24" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-25" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-26" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-27" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-28" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-29" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-30" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-31" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-32" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-33" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c24" id="hidden-fact-34" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-35" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-36" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-37" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c33" id="hidden-fact-38" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-39" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-40" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-41" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c33" id="hidden-fact-42" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-43" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c35" id="hidden-fact-44" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-45" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-46" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-47" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-48" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-49" name="creg:TransferToStatutoryReserves" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c30" id="hidden-fact-50" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c31" id="hidden-fact-51" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c32" id="hidden-fact-52" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c33" id="hidden-fact-53" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c35" id="hidden-fact-54" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-55" name="us-gaap:IncomeLossFromEquityMethodInvestments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-56" name="creg:SharesToBeIssued" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-57" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-58" name="us-gaap:IncomeTaxesPaid" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-59" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-60" name="us-gaap:InterestPaidNet" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c85" id="hidden-fact-61" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c3" id="hidden-fact-62" name="us-gaap:DeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-63" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-64" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c115" id="hidden-fact-65" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c115" id="hidden-fact-66" name="creg:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-67" name="creg:AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c115" id="hidden-fact-68" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c115" id="hidden-fact-69" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-70" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c115" id="hidden-fact-71" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c115" id="hidden-fact-72" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c115" id="hidden-fact-73" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c115" id="hidden-fact-74" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-75" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-76" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-77" name="creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-78" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-79" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-80" name="creg:WeightedAverageRemainingContractualTermInYearExercised" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-81" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-82" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" id="hidden-fact-83" name="creg:WeightedAverageRemainingContractualTermInYearForfeited" xsi:nil="true"></ix:nonNumeric>
<ix:nonFraction contextRef="c0" id="hidden-fact-84" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-85" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c41" id="hidden-fact-86" 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">Q1</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0000721693</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="creg-20220331.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-03-31</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-03-31</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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <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="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-12-31</xbrli:instant>
  </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:AdditionalPaidInCapitalMember</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">creg:StatutoryReservesMember</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">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="c10">
  <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="c11">
  <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="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</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: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="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</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: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="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </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:instant>2020-12-31</xbrli:instant>
  </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:instant>2020-12-31</xbrli:instant>
  </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:instant>2020-12-31</xbrli:instant>
  </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:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <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="c30">
  <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="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</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="c32">
  <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="c33">
  <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="c34">
  <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="c35">
  <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="c36">
  <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="c37">
  <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="c38">
  <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="c39">
  <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="c40">
  <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="c41">
  <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="c42">
  <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:startDate>2009-04-01</xbrli:startDate>
    <xbrli:endDate>2009-04-14</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="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="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2009-04-14</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <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="c46">
  <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="c47">
  <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="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2016-04-28</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="dei:LegalEntityAxis">creg:ErdosTCHMember</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="c50">
  <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-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:segment>
      <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-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="dei:LegalEntityAxis">creg:TianYuXuZhouRecyclingEnergyMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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: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="c54">
  <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="c55">
  <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="c56">
  <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="c57">
  <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="c58">
  <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="c59">
  <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="c60">
  <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="c61">
  <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="c62">
  <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="c63">
  <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-03-31</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="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</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="c65">
  <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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <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="c67">
  <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-03-31</xbrli:endDate>
  </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="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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <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-03-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: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-03-31</xbrli:endDate>
  </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="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-03-31</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="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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <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="c74">
  <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="c75">
  <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="c76">
  <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="c77">
  <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-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <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="c79">
  <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-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5fL9yR3wLWfTMcZ8Vrgf4Vn0DbQom7YZEDHFxiHjewGDfCA46s+KO8Nilwa5NxBDY3b+NlBpxp07J2Ju4kRnE5AUzYL6hay4PdNd8uS8AbdghfOqVbsxVBNAxf8yprahrA==] CSR-->
  <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="c81">
  <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-03-31</xbrli:instant>
  </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="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="c83">
  <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-03-31</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: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="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-12-31</xbrli:instant>
  </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="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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="srt:TitleOfIndividualAxis">creg:HYREFLoanentrustedLoanMember</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="c88">
  <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="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <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-04-09</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="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="c92">
  <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="c93">
  <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="c94">
  <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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <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-19</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <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-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-19</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-12-01</xbrli:startDate>
    <xbrli:endDate>2019-12-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <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="c100">
  <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>2022-03-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="srt:TitleOfIndividualAxis">creg:XianTCHMember</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="c102">
  <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="c103">
  <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="c104">
  <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="c105">
  <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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <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="c107">
  <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="c108">
  <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="c109">
  <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="c110">
  <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="c111">
  <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="c112">
  <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-03-31</xbrli:endDate>
  </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="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInApril2021Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</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: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="c115">
  <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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <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-03-31</xbrli:instant>
  </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>2015-06-19</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="us-gaap:IncomeTaxAuthorityAxis">creg:PRCMember</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="c119">
  <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-03-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <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-03-31</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="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-03-31</xbrli:endDate>
  </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="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-03-31</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:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-03-31</xbrli:instant>
  </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="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-03-31</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:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</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="c126">
  <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="c127">
  <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="c128">
  <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-03-31</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="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-03-31</xbrli:endDate>
  </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:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</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="c131">
  <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="c132">
  <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="c133">
  <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-03-31</xbrli:instant>
  </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="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-03-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <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="c136">
  <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-03-31</xbrli:instant>
  </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="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-03-31</xbrli:endDate>
  </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:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</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="c139">
  <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="c140">
  <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="c141">
  <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-03-31</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:ShaanxiHuahongMember</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="c143">
  <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-03-31</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: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="c145">
  <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="c146">
  <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-03-31</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:ZhongxunMember</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="c148">
  <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-03-31</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: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="c150">
  <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="c151">
  <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="c152">
  <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="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-03-21</xbrli:instant>
  </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: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="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-03-20</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c156">
  <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="c157">
  <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="c158">
  <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="c159">
  <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="c160">
  <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="c161">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0000721693</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2022-05-01</xbrli:startDate>
    <xbrli:endDate>2022-05-01</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="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2022-05-01</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c163">
  <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="c164">
  <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="c165">
  <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>f10q0322ex31-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" 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">1.</TD><TD>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" 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">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="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">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; text-align: justify; 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">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="text-align: justify; 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="text-align: justify; width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: justify">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="text-align: justify; 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="text-align: justify; width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: justify">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="text-align: justify; 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="text-align: justify; width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: justify">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="text-align: justify; 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="text-align: justify; width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: justify">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="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">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="text-align: justify; 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="text-align: justify; width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: justify">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="text-align: justify; 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="text-align: justify; width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: justify">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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: October 11, 2022</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 31%">&nbsp;</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">By:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ &nbsp;Guohua Ku</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Name:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Guohua Ku</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Executive Officer&nbsp;&nbsp;</FONT></TD>
    <TD>&nbsp;</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>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>f10q0322ex31-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" 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">1.</TD><TD>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" 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">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="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">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="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">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="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.5in"></TD><TD STYLE="text-align: justify; width: 0.25in">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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">&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.5in"></TD><TD STYLE="text-align: justify; width: 0.25in">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="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.5in"></TD><TD STYLE="text-align: justify; width: 0.25in">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="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.5in"></TD><TD STYLE="text-align: justify; width: 0.25in">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="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">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="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.5in"></TD><TD STYLE="text-align: justify; width: 0.25in">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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 1in">&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.5in"></TD><TD STYLE="text-align: justify; width: 0.25in">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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: October 11, 2022</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 31%">&nbsp;</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">By:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ &nbsp;Yongjiang Shi</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Yongjiang Shi</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</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>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0322ex32-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 32.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 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, 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="text-align: justify; 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="text-align: justify; width: 0.25in"></TD><TD STYLE="text-align: justify; 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 March 31, 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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: October 11, 2022</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 31%">&nbsp;</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">By:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif">Guohua Ku</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Guohua Ku</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Executive Officer&nbsp;&nbsp;</FONT></TD>
    <TD>&nbsp;</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>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0322ex32-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</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 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="text-align: justify; 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="text-align: justify; width: 0.25in"></TD><TD STYLE="text-align: justify; 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 March 31, 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>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="3"><FONT STYLE="font-family: Times New Roman, Times, Serif">Date: October 11, 2022</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 31%">&nbsp;</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">By:</FONT></TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif">/s/ Yongjiang Shi</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Yongjiang Shi</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">Chief Financial Officer </FONT></TD>
    <TD>&nbsp;</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>

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

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>img_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" *2 WH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **P_%MS=VNA*U
ME=26D\M[9V_GQJC,BRW,4;$!PRYVN>H-1_\ "/:I_P!#GKG_ 'YLO_D>@#H*
M*Y__ (1[5/\ H<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\ Y'H Z"BN?_X1[5/^
MASUS_OS9?_(]'_"/:I_T.>N?]^;+_P"1Z .@HKG_ /A'M4_Z'/7/^_-E_P#(
M]'_"/:I_T.>N?]^;+_Y'H Z"BN?_ .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#
MGKG_ 'YLO_D>@#H**Y__ (1[5/\ H<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\
MY'H Z"BN?_X1[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+_P"1Z .@HKG_ /A'
MM4_Z'/7/^_-E_P#(]'_"/:I_T.>N?]^;+_Y'H Z"BN?_ .$>U3_H<]<_[\V7
M_P CT?\ "/:I_P!#GKG_ 'YLO_D>@#H**Y__ (1[5/\ H<]<_P"_-E_\CT?\
M(]JG_0YZY_WYLO\ Y'H Z"BN?_X1[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+
M_P"1Z .@HKG_ /A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N?]^;+_Y'H Z"BN?_
M .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>@#H**Y__ (1[5/\
MH<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\ Y'H Z"BN?_X1[5/^ASUS_OS9?_(]
M'_"/:I_T.>N?]^;+_P"1Z .@HKG_ /A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N
M?]^;+_Y'H Z"BN?_ .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>
M@#H**Y__ (1[5/\ H<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\ Y'H Z"BN?_X1
M[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+_P"1Z .@HKG_ /A'M4_Z'/7/^_-E
M_P#(]6/"=]<:GX-T._O)/,NKK3[>:9]H&YVC4L<#@9)/2@#8HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MG_&7_(#MO^PKIO\ Z6PUT%<_XR_Y =M_V%=-_P#2V&N@H **** "BBB@ HHH
MH **** "BLCQ)X@M_#>E"^N%W!YHX$!8(N]V"C<QX5><D]AZTVWUN:%93K=M
M;Z<D4/GO<B[#VVW..)&"'CC.5 Y&,T ;-%9:>)-"E.(]:TYR(/M'RW2']U_S
MTZ_=_P!KI5B/5=.ETW^TH]0M7L-I?[4LRF+:.IWYQC\: +E%9H\0Z(=*.JC6
M-/.G*=INQ<IY(.<8WYQUXZU5U7QAH&CZ5=:A<ZK:&&VC61Q',K,0PRF #GYN
MWK0] 6IN451L-3M]6TF._P!,GM[J.5"8VCF#(6]-RYZ'@\''I7!)\4=1CT75
M-:O/#=NFG:5?-979@U(R2AE(4LB&)0RY8=6!]J+:V_KL"U5T>ET5G'7M)1K5
M)=2M(9;M5:"*694>0$9&%)R:;-XBT.VO9K*?6=.BNH$,DL#W2*\: 9+,I.0,
M<Y/:C8%KL:=%9MKX@T6_>W2SUC3[A[D,T"PW*.90OWBN#\V.^.E.37M'DMKJ
MY35K%H+0E;F5;E"L)'4.<X7\: -"BLI_$V@16_VB37--2'RUF\QKN,+Y;' ;
M.<;2> >F:MVNI6-[(\=I>VT[HBNRQ2JY56&5) / (Z'O0!:HKF;_ ,6D>(V\
M.Z+8#4=4BB$UP'F\F&W4]-[[6.3V 4GZ5IV>IW#W$]O?V/V-X(DE>42AX6W9
MSM; )QMYRJ]1Q1TN'D:=%9T6OZ-/8SWT.K6$EI;Y\Z=+E#''CKN8' _&HW\3
M:!%;_:)-<TU(?+6;S&NXPOEL<!LYQM)X!Z9H U:*HV>LZ7J,\D%CJ5G=31*K
M21P3J[(&&02 <@$=*O4 %%%% !1110 4444 %%%% !7/^!/^2>>&O^P5:_\
MHI:Z"N?\"?\ )//#7_8*M?\ T4M '04444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S_ (R_Y =M_P!A73?_
M $MAKH*Y_P 9?\@.V_["NF_^EL-=!0 4444 %%%% !1110 4444 8WB>VAOM
M+6RN]'.JV=Q(([B  $JF"=XR1T(!X.?3G%>?Z5H<^AV_B*#1AK4WA9],D6*Q
MO;:7>EP<C9"CJ'*D>V,GJ>WK-%)JZ:[C3LT^QX3I6DL]Y\-$OO#VI&#3;6?[
M8)-+FVPR$?)N^3KN7/Y'O5K1+?4;7X636\GAK4;BZ&N&2.WFMIXFA4R!EF"C
M:S!>N!^/>O;**MRUO_6Z?Z6)MI;^MFOU/%H],U2V\)?$RVFTO4WFOKJ1K5?L
M;LUP'7"LH5<'GKCIWQBMWQ!H<^H? ][;3]+F.I2:;;QM"8"D[>65)4A@&)'S
M'!]3CK7IE%3]FWI^!2=I\WK^)1TZX!T2WN&BGC40*Q1X6$@P/[F-V?;&?:O,
M? 'AC3]7FU[^W=(U7,FL3WD$%_%=0V\D;$;&,;XC9NO4%A^ KURBG?WG+O\
MYW)M[JC_ %V/(O%.CZC:7?CY?[.O+L:W90+IQMK9Y1N1"I0E0=A!((SCU'0U
MKZIX<U5/$'A#4;>)I;AK9M-U:4#K$8L[F(]&4XSW('>O1J*%T_KHU^NHWJ[_
M -=/\D>::)X9UFT\&>)-!BC>&6U^U6FDR,2NZ.3YU(/I\RKGU7VJAX9T5[7P
M;<WUPOB)M3AT1M.EL+BR"(I4<+&J1*9.2<,"W!.37K5%)ZIKNK?A8:=FGYW_
M %_0\GBTV1/V?C;?V/>?VK_936GD?89/M&\G&W;MW8S@^G&>E=UX/M8H?"VD
MR?8VM[G[##%+YL)CE^5?NL& ;@ENOJ?6MZBJ<KMON0HVMY'FUKIM]X/^)NNZ
MY/97=WH^M1QMY]I"T[P2)QM:- 7(//(!K9\9VU]XL^'^LV6EVT\<MQ;CR//0
MQ/*<ABNQL%<@8^;'7I7845%O=MV+3M+F/)Y8K^Z\1ZKJ<&FZE'8+X7^R21M8
MRJTT^YL(JE06(YZ9Z^AI!8+;?L[W N+"2VOH-&EAD%S;M'*I&<@[@#C(!].E
M>LUF>(=$A\1Z#=Z1<7%Q;P7:>7(]N5#[3U +*PYZ=*)W::[_ .;?ZA'1KR_R
M2_0\]\/65S?^)?!5Y86%U;6NEZ,R7LKP-'&X>-=D:L1A^?F^7('?FO1](U/^
MU]/6[^PWMEN9E\F]B\N08)&2N3P<9'M2:-I@T;1[735NKBZ2V01I+<;-Y4<
M'8JC@8'3MSFK]:3DFW;S_%W(A&R5_+\%8****@H**** "BBB@ HHHH *Y_P)
M_P D\\-?]@JU_P#12UT%<_X$_P"2>>&O^P5:_P#HI: .@HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_&
M8?\ X1])(X)YO)U"QF=((6E?8EW$[$(H+'"J3P#TH_X3+2_^?77/_!%>_P#Q
MFN@HH Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !FN@HH Y_\
MX3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^?77/
M_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__
M !FC_A,M+_Y]=<_\$5[_ /&:Z"B@#G_^$RTO_GUUS_P17O\ \9H_X3+2_P#G
MUUS_ ,$5[_\ &:Z"B@#G_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>
M_P#QFN@HH Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !FN@HH
MY_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^
M?77/_!%>_P#QFHKCQYH=HJ-<IK$*O(L:&31+Q0SL<*HS%R22 !W-=+7*^/?^
M09I'_8<T[_TI2@"U_P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C-=!
M10!S_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C-=!10!S__  F6
ME_\ /KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",UT%% '/_ /"9:7_SZZY_X(KW
M_P",T?\ "9:7_P ^NN?^"*]_^,UT%% '/_\ "9:7_P ^NN?^"*]_^,T?\)EI
M?_/KKG_@BO?_ (S7044 <_\ \)EI?_/KKG_@BO?_ (S1_P )EI?_ #ZZY_X(
MKW_XS7044 <__P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C-=!10!S
M_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C-=!10!S__  F6E_\
M/KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",UT%% '/_ /"9:7_SZZY_X(KW_P",
MU)X+@FM? OAZWN(I(9XM,MDDCD4JR,(E!!!Y!!XQ6Y10 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5ROCW_D&:1_V'-.
M_P#2E*ZJN5\>_P#(,TC_ +#FG?\ I2E '54444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<KX]_P"09I'_ &'-._\ 2E*ZJN5\>_\
M(,TC_L.:=_Z4I0!U5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^)O
M$,7AG1_[0EM9[K,T<$<,)4,[NP51EB .2.<UL5Q?Q0_Y%>T_["ME_P"CTH M
M?\)+XC_Z$/4__ ZS_P#CM'_"2^(_^A#U/_P.L_\ X[7544 <K_PDOB/_ *$/
M4_\ P.L__CM'_"2^(_\ H0]3_P# ZS_^.UU5% '*_P#"2^(_^A#U/_P.L_\
MX[1_PDOB/_H0]3_\#K/_ ..UU5% '*_\)+XC_P"A#U/_ ,#K/_X[1_PDOB/_
M *$/4_\ P.L__CM=510!RO\ PDOB/_H0]3_\#K/_ ..T?\)+XC_Z$/4__ ZS
M_P#CM=510!RO_"2^(_\ H0]3_P# ZS_^.T?\)+XC_P"A#U/_ ,#K/_X[7544
M <K_ ,)+XC_Z$/4__ ZS_P#CM'_"2^(_^A#U/_P.L_\ X[7544 <K_PDOB/_
M *$/4_\ P.L__CM'_"2^(_\ H0]3_P# ZS_^.UU5% '*_P#"2^(_^A#U/_P.
ML_\ X[1_PDOB/_H0]3_\#K/_ ..UU5% '*_\)+XC_P"A#U/_ ,#K/_X[1_PD
MOB/_ *$/4_\ P.L__CM=510!RO\ PDOB/_H0]3_\#K/_ ..T?\)+XC_Z$/4_
M_ ZS_P#CM=510!RO_"2^(_\ H0]3_P# ZS_^.T?\)+XC_P"A#U/_ ,#K/_X[
M7544 <K_ ,)+XC_Z$/4__ ZS_P#CM'_"2^(_^A#U/_P.L_\ X[7544 <K_PD
MOB/_ *$/4_\ P.L__CM8WB2]\4:U96<,/@C4(WM]0M;O+WUI@B*57(XEZD*:
M]#HH Y7_ (27Q'_T(>I_^!UG_P#':/\ A)?$?_0AZG_X'6?_ ,=KJJ* .5_X
M27Q'_P!"'J?_ ('6?_QVC_A)?$?_ $(>I_\ @=9__':ZJB@#E?\ A)?$?_0A
MZG_X'6?_ ,=H_P"$E\1_]"'J?_@=9_\ QVNJHH Y7_A)?$?_ $(>I_\ @=9_
M_':/^$E\1_\ 0AZG_P"!UG_\=KJJ* .5_P"$E\1_]"'J?_@=9_\ QVC_ (27
MQ'_T(>I_^!UG_P#':ZJB@#E?^$E\1_\ 0AZG_P"!UG_\=H_X27Q'_P!"'J?_
M ('6?_QVNJHH Y7_ (27Q'_T(>I_^!UG_P#':/\ A)?$?_0AZG_X'6?_ ,=K
MJJ* .5_X27Q'_P!"'J?_ ('6?_QVC_A)?$?_ $(>I_\ @=9__':ZJB@#E?\
MA)?$?_0AZG_X'6?_ ,=H_P"$E\1_]"'J?_@=9_\ QVNJHH Y7_A)?$?_ $(>
MI_\ @=9__':/^$E\1_\ 0AZG_P"!UG_\=KJJ* .5_P"$E\1_]"'J?_@=9_\
MQVC_ (27Q'_T(>I_^!UG_P#':ZJB@#E?^$E\1_\ 0AZG_P"!UG_\=IDOBKQ!
M#$\LG@74PB*68_;;3@#K_P M:ZVJNI_\@J\_ZX/_ .@F@"KX<UR#Q+X>L=9M
MHI(H;N(2*DN-R]L'!([5J5QWPI_Y);X>_P"O7_V8UV- !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5Q?Q0_Y%>T_P"PK9?^CTKM*XOXH?\ (KVG_85LO_1Z4 =I
M116/XJU.^T;POJ&IZ?!;S7%K"TP2X=E0A1D] 23@' XSZCK0-)MV1L45SNHZ
MU?&XTK3=-^RIJ%_"]P9+B-GCC1 NX[0RDY+J!\PQG/.,'-A\7:CK$5K%I,%K
M%=_8Y+NZ%QN=4*/Y9C7!7EF5P&Z +G!Z4/3?^OZL):V\SM**X"P^(,^H^(M.
MABBMX]/NX8Y?+=6\\1M"9#-NS@1JP"'CJ>O:NSTZYGO+<W,L8CCD;="F"&\O
ML6SW/7'& 0.HIM-;_P!= +E%%%( HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ JKJ?_(*O/^N#_P#H)JU574_^05>?]<'_ /030!S'
MPI_Y);X>_P"O7_V8UV-<=\*?^26^'O\ KU_]F-=C0!FZ?K^DZK;W=Q8W\,\%
MI(T4\JGY$90"PW=. 1R.*CM_$VCW5E<WB7FV&VP93+&\9 /W3M8 D-_"0,-V
MS7$+-#KFA?$2RTJYAN[EKN3$4$H9F'D1C''J59?J#Z5#K,L>LZO)K.F?Z1I5
MI'I_VEXAE3Y=P7=>.I1>6';I32V^7XK?TZ ^OS_X;U.VG\8Z%;::E_->.D+2
M&+:UO+YBL!E@T>W>N!R<@8')XK6%Y;F:&%9 TDR&1 H)RHQS[#D?G7 KH^G>
M([G7]7>[N(M.>Z5K6ZLV7]\/LZQ2;"00P;)7(Y)'!!P:?>:S?^&=8TZU2UMP
M]XL*^3("SNGF",0Q$'K&I+L2#GD\ Y E>RZL&>A4444@"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@
M_B=>VC>&[:-;J$NNJV>5$@R,3KGBN\KY=^/O@_\ L7Q4FO6L>+/5,F3 X6<?
M>_[Z&#]=U 'TY#=6]P2()XI2.NQPV/RK-\56%[JOA;4].T];<W-W;O IN)&1
M%W#!)(5CP#G&.?;K7(?!;P@?"W@6&>YC*W^ID74P88**1\B?@O)'8L:]'H8T
MVG=',W.D:L3H^IVT=B-5LH'MY('G?R71PNX"0)G@HI'R\X(XSFJ,/A'4M'CM
M'TB>TENOLDEI=-<%D5B[F3S5 #<JS/A#@$-]X8KM**'KO_7]7$M+>1BVN@+:
M:+IFBQOFPM(DCDR?FE"  *1Z$C)^F.A-97A_PK?Z5XKU#4YYX#!/YOS1LQDN
M-\@=3*, #RU&Q<$\'MTKKZ*=W>XK:6"BBBD,**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *JZG_P @J\_ZX/\ ^@FK5>._M >#_P"U
M_#47B&UCS=Z9Q-@<M 3S_P!\GGZ%J .Q^%/_ "2WP]_UZ_\ LQKL:^<?V>/!
MWVS5+GQ5=Q9AM,P6FX=92/F8?13C_@7M7T=0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %8_B?4+S3-%$]@8%NI+NUMD:>,R(OFSQQ%BH92<!R<
M9'2MBN?\9?\ (#MO^PKIO_I;#0 ?8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P
M33?_ "57044 <_\ 8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P33?_ "57044
M<_\ 8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P33?_ "57044 <_\ 8_&'_0=T
M/_P33?\ R51]C\8?]!W0_P#P33?_ "57044 <_\ 8_&'_0=T/_P33?\ R51]
MC\8?]!W0_P#P33?_ "57044 <_\ 8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P
M33?_ "57044 <_\ 8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P33?_ "57044
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
MLO\ ,;W_ *[M%^BBBI **** "BBB@#G_  ;_ ,@.Y_["NI?^ELU=!7/^#?\
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
M_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C- '045S__  F6E_\
M/KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",T =!6)<>&_-O[BZMM7U&S6Z8-<P0
MF)DE(4+SO1F7Y0!\A7\^:B_X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $
M5[_\9H V;*SM].L8+*UC$=O!&L<:#^%0, 5/7/\ _"9:7_SZZY_X(KW_ .,T
M?\)EI?\ SZZY_P""*]_^,T-WU8'045S_ /PF6E_\^NN?^"*]_P#C-'_"9:7_
M ,^NN?\ @BO?_C- '045S_\ PF6E_P#/KKG_ ((KW_XS45QX\T.T5&N4UB%7
MD6-#)HEXH9V.%49BY))  [F@#I:Y^?PI'-+=*-5U&*RNV=KBR1HS'(6X;YBA
MD7/HK@>E'_"9:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_^,T ;T<:11)'
M&H5$ 55'0 =!3JY__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@
M#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H V[FVBN[=
MX)U+1.,,H8C(]..W\Z>B+&BHBA44 *JC  ]*P?\ A,M+_P"?77/_  17O_QF
MC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?
M77/_  17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\
MQF@#H**Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?
M_P"$RTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"BN?\ ^$RTO_GU
MUS_P17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: #P;_ ,@.Y_["NI?^ELU=!7/^
M# __  C[R203P^=J%],B3PM$^Q[N5U)1@&&58'D#K704 %%%% !1110 4444
M %<_XR_Y =M_V%=-_P#2V&N@KG_&8?\ X1])(X)YO)U"QF=((6E?8EW$[$(H
M+'"J3P#TH Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&:
M .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A
M,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#7U"P@U/3Y[&Y#F&="
MC[&*G!]".E9]GX?$%Y#=WFIWVI36^[[.UT(AY.X8.!&B9XXR<FH/^$RTO_GU
MUS_P17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_  17
MO_QFC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+
M_P"?77/_  17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%
M>_\ QF@"YJFBC4KB"ZBO[RQNX%9(Y[8H2%8C<"LBLISM')7([5+I>E0:5'-Y
M;R337$GFW$\I&^5]H7<<  <*!@ #CI6=_P )EI?_ #ZZY_X(KW_XS1_PF6E_
M\^NN?^"*]_\ C- '045S_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO
M?_C- '045S__  F6E_\ /KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",T =!17/_
M /"9:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_^,T =!17/_\ "9:7_P ^
MNN?^"*]_^,T?\)EI?_/KKG_@BO?_ (S0!T%%<_\ \)EI?_/KKG_@BO?_ (S1
M_P )EI?_ #ZZY_X(KW_XS0!T%%<__P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN
M?^"*]_\ C- '045S_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C-
M '045S__  F6E_\ /KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",T =!17/_ /"9
M:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_^,T :VI:?#JFGRV5P9!%(!DQ
ML588(((/U JE8Z +:]CO;S4KW4KJ)62&6[$2^6K8W "-$'.T<D$^]5O^$RTO
M_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\
MP17O_P 9H_X3+2_^?77/_!%>_P#QF@#H*@N+.WNFB:>,2>4XD0,3@,.AQT)'
M;/2L;_A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?77/_  17O_QF@#H**Y__ (3+
M2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\ QF@#H**Y_P#X3+2_^?77/_!%
M>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?_P"$RTO_ )]=<_\ !%>__&:/
M^$RTO_GUUS_P17O_ ,9H +S_ )*'HW_8*O\ _P!&VE=!7)VVI1ZSXZTZXM+7
M4E@M],O$EDNM.GME#/+;%0#*B@DA'.!GH:ZR@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N5\>_\ (,TC_L.:=_Z4I755ROCW_D&:1_V'-._]*4H ZJBBB@ 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
MHJGJFK:?HEDU[JE[!9VRD*99W"KD]!D]Z +E%<K_ ,++\$_]#1IG_?\ %'_"
MR_!/_0T:9_W_ !0!U5%<K_PLOP3_ -#1IG_?\4?\++\$_P#0T:9_W_% '545
MRO\ PLOP3_T-&F?]_P 4?\++\$_]#1IG_?\ % '545RO_"R_!/\ T-&F?]_Q
M1_PLOP3_ -#1IG_?\4 =517*_P#"R_!/_0T:9_W_ !1_PLOP3_T-&F?]_P 4
M =517*_\++\$_P#0T:9_W_%'_"R_!/\ T-&F?]_Q0!U5%<K_ ,++\$_]#1IG
M_?\ %'_"R_!/_0T:9_W_ !0!U5%<K_PLOP3_ -#1IG_?\4?\++\$_P#0T:9_
MW_% '55ROCW_ )!FD?\ 8<T[_P!*4H_X67X)_P"AHTS_ +_BN<\9^/\ PE>Z
M?IB6OB'3YFCU>QF<),#M1)T9F/L "30!Z;17*_\ "R_!/_0T:9_W_%'_  LO
MP3_T-&F?]_Q0!U5%<K_PLOP3_P!#1IG_ '_%'_"R_!/_ $-&F?\ ?\4 =517
M*_\ "R_!/_0T:9_W_%'_  LOP3_T-&F?]_Q0!U5%<K_PLOP3_P!#1IG_ '_%
M'_"R_!/_ $-&F?\ ?\4 =517*_\ "R_!/_0T:9_W_%'_  LOP3_T-&F?]_Q0
M!U5%<K_PLOP3_P!#1IG_ '_%'_"R_!/_ $-&F?\ ?\4 =517*_\ "R_!/_0T
M:9_W_%*OQ(\&2,$C\1V$KL<!(I-['Z 9)H ZFBN=_P"$[\-_]!+_ ,@2?_$T
M?\)WX;_Z"7_D"3_XF@#HJ*YW_A._#?\ T$O_ "!)_P#$T?\ "=^&_P#H)?\
MD"3_ .)H Z*BN=_X3OPW_P!!+_R!)_\ $T?\)WX;_P"@E_Y D_\ B: .BHKG
M?^$[\-_]!+_R!)_\31_PG?AO_H)?^0)/_B: .BHKG?\ A._#?_02_P#($G_Q
M-'_"=^&_^@E_Y D_^)H Z*BN>7QSX;9U4:D 6( S#(!D^Y6N@!# $$$'D$4
M+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#_
M !1<1Z'H\A&0NN6)Q])17<5PGQ7_ .1=TK_L-67_ *,% '=T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!QWQ6_Y);XA_Z]?_9A73Z9
M_P @JS_ZX)_Z"*YCXK?\DM\0_P#7K_[,*Z?3/^059_\ 7!/_ $$4 6J*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\"^*OQ2B2
M^/ANYT6Y@N=.U*"X:0RJ5D1&# KQ_$,8^M>^UXS\<OAY<^))-*U?2(-]]YR6
M4X ZH[81CCLK'D^C>U '=> ?&_\ PGFD3ZG%I<]C:I+Y4;3.&,I RQ&!T&0,
M^N?2NLK+\.:%:^&?#MCHUD/W-I$$#8 +GJS''<DDGW-:E 'GD;S:-9?$2;3C
M*9X)6FAWR-(P<VR-P6)/4D@=!T%9VKC_ (1Z*YM]%8P076C)-<RQ-@[S*B&<
MG^^4=R6ZG:/2O0+#P[INFWE_=VT<_FW[;[GS;J657.,9VNQ4<8' '  Z"FV7
MAG1["VN;>"R!BN4\N597:7,?("?.3A!DX48 SP!37^7_  PY.^W];'$ZAX<>
M[UK5/#^D6]F-.@2SO383DI;RN3*KJVU3C.U&/RG)7)ZYJW!K5OX<L])CU62X
MODLK8K'+$@.1&%26Y;<P.T;@HQDX)(!S786&A:?IMI-;6L4BI/\ ZUWG=Y'X
MQR[$MP.!SP.F*9J?AS2=86V6^LQ(MMQ&JNR #C*D*1N4X&5.0<#(H3$:@((!
M'0T4=**0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17/
M_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__ ,)W
MX/\ ^AKT/_P8P_\ Q5'_  G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@_P#Z
M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 =!17/_P#"=^#_ /H:]#_\
M&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT/_P8P_\
MQ5'_  G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@_P#Z&O0__!C#_P#%4?\
M"=^#_P#H:]#_ /!C#_\ %4 =!17/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_
M .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_  G?@_\ Z&O0
M_P#P8P__ !5 'G?QD^(UAIVFZOX/N=.OUO+JU4PS@)Y3JQR&SNSC((Z=0:Z?
MX<_$>P\;QR6FGZ=?PK8P()9YU0)NZ!1AB<G!/X5Q/QQ?PMXI\+Q:CIOB'1I]
M4TULI%%?1,\L38#* &Y(X8=>A ZUT'POO/!W@WP1:64OB?0EOI_](NS_ &A#
MGS&'W?O?PC _"@#TZY@2ZM9;>7?Y<J%&V.R-@C!PRD$'W!S7G=ED?#OPU8[G
M%K=:@EO<DN23&97.UB>2&(53GKN]ZZ:;QMX-G@DA?Q9HH5U*DIJD:-@^C!@0
M?<'-95KJ7PXL]".BQ>(](-@6W".76A(5.<Y5FD++@C(P1@\CFA;_ '?@P?3Y
M_BC'M88[CQ3_ ,(S-"A\/Q:G.L=LP'E,!;1N(=O0J&=V"]!M'I5:UT6_U.UL
M=8DNH?LNFW,L,<LS,98(X;MB#$ #N9T41GD<8Z]*Z)]4^'+Z9'IY\1:,(8W\
MU776%64/SE_-$F_<<G+;LG)R>:NQ>*? <%M;6T7B/0$@MB#%&NHQ!5(Z<;N>
MN>>_/6FG8&-TOQ#:CQ'+874,XU&XD$;2[5,4;B/S!;@YSE4.XG&"2>>U=97&
M?VW\.QKG]L_\)#H7V_&/,_M1-N<;=VS?MW;>-V,XXSBM/_A._!__ $->A_\
M@QA_^*HZ(.IT%%<__P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P_
M_%4@.@HKG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HK
MG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!
M_P#T->A_^#&'_P"*JYIOB70=9N&M]+UO3;Z=4+M':W22L%R!DA23C) S[B@#
M4HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_%]A9ZGJ'A:SO[2"[M9-5
M??#/&)$;%G<D94\'! /X5U%<_P"(?^0YX3_["LG_ *175 !_P@G@_P#Z%30_
M_!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_
M ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_
M  @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ "">#
M_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4
MT/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_  @G@_\ Z%30_P#P
M70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\
M$UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044
M <__ ,()X/\ ^A4T/_P70_\ Q-'_  @G@_\ Z%30_P#P70__ !-=!10!S_\
MP@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_
M /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T
M/_P70_\ Q-'_  @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#
M_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,31
M_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_  @G
M@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$UEZAX:T'1O$G
MA6XTO1--L9VU.1&DM;5(F*_8[DX)4 XR <>PKM*Y_P 0_P#(<\)_]A63_P!(
MKJ@#H**** "BBB@ HHHH **** "BBB@#G_ G_)//#7_8*M?_ $4M=!7/^!/^
M2>>&O^P5:_\ HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ",C!
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y^\_Y*'HW_ &"K_P#]&VE=
M!7/WG_)0]&_[!5__ .C;2@#H**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*Y_Q#_R'/"?_ &%9/_2*ZKH*Y_Q#_P ASPG_ -A63_TBNJ .@K \9OK4?A:[
MDT")I=04H5C1@KNFX;PI/1BN<'UK?JEJ=C)?P1QQ7DUH\<JR"6$*6X[?,",'
MH>.F>G6DQHXCPEXCTG7?MEE8WVKVL\%I(+G2=3FD^TPL<?.'<E_Q#<9& N:Q
MOAMXZO8?#WA.QU9+B]?6);J)+Z:Z,D@=') 8,"2N.,[L\=,5VZ>%[F76)M9O
MKZVEU(6LEI;20V9B2-&(.74R,7.0/X@.N ,YKF=)^%5YI47A>)?$$$B:#<RS
MIG3R#,)#DJ?WO'?!]QQQS::OKY?F_P#@?EJ)[6]?R7ZFGJGQ$?2->M;*ZT:6
M.TN=173DEDE*3,[=)%C*8:+MN#^O%+KOQ#DT'5XX+C19%LFOH['SI93'([.,
MB2.,IAXP>"=X(/:J=[\+YKV\DNI/$,CR?VTFK1F6VWE=HP(B=PRH'3&,>AI=
M7^&$VK7=_<2>('WW.I0:A$9+4.8O*SB+.X93DXQC&>_.5&VE_G^'_!_JP2ZV
M_K?_ (']7)M=^(EYH^O:[ID>AQ7 TK3AJ/FF]*>9'QD$>6=K=<=0<=1FGZS\
M0IM+TC0M<CT=)=%U3R?-NI+HHUJ9.1N01MD<]0>O''6F:U\/;W5]>UW4UUNW
MA&JZ;_9QB-B6\I.,MGS1D]>PZCTYEG\"ZA<^#[+PO-K%G)IT%E]EE#Z>^Z5@
MI"/D3#;M^4XYR1U&>$OA\]/UO^G]7'U\M?R7ZW_JQ!KGB#4[;6_!\&H6+VK7
M]\RE;+4R5!"G D!B'F*0<XXP0*N?%1IH/AUJU[;7=W:W5K'YL,MK<R0L&R!R
M4(R,$\'(JD_@#6K@>&#=^)X)Y-!F\U)&TXAIQ@ !OWO!P",_Y/0>,_#USXJ\
M,W6BV]_%9)=#9-*]N9CLZX4!UP<@<G/TI37NM+N_T_X(0?O)OLOUO^AY)XBU
MPCX>^%GL=2\40:E+-;)<7#R7\2RB09D_>/A&R>F">/N\5Z3=^*YM%\3-X9AT
MP3+#I+WT%Q-?.S/L^78Y9&;)/\66-9VL?#K5M8\):+X?D\0V<<>F/$XF73&+
M2&,83CSN..OJ>F.E:FJ^#+O4M=M=:75HH+Y=.DT^Y(M"R2*_)9%+_(0<]2W]
M:J;^+E[O\M/Q%%;7[?K_ )$-AX\N-3\(:/K=KHC&34RPV-.?)M@-WS2RA"57
MY<9V]2!QUKEO%WC2?Q!\)K;Q%IC7NF7(U&.(K;W3*01)L9=RE=RGW'X"N@L/
MAQ=66@^&M+_M_='HER9B!:X2Y&25#+O."I.0<GZ54D^%4_\ P@8\+0Z^BQ#4
M/M@N)++<V-VX(0) ,YQS^@IZ<WE=?FOTN2K\MGO9_E+];&@_Q)M[)?%*ZCI[
MPR>'O+:18I1()ED&4P2%P>Q';U-6X?&D_P!LO--N]-AAU2+3O[2@A6[+QS1<
MC!?8"K C!^4XSP35#_A6WVK4?%,^J:FEQ;^(8HXY88;4QF$H,*RL7;)'7D=?
MRJU!X'NQJMWJMUJ\$]])I7]F0,MF42)<D[F7S"6)R,X*]#TSQ+V\[?C9_K;Y
M%JU_Z\OTO^!0\/\ Q.;6+SPU%<Z+]DBU^&9X'6Z\PHT6<AAL'! X.?PIL?Q,
MNKJ[TQK31(&TW4M1?3[>YFOF1RR9RQC$38!VG'S?7%,TCX7WFE7/A27^WH)4
M\/"947[ 5,XD)W9/FG!P>.#_ $KEM(EU.T\5)>0IX5OF^VLXT]99TOXA(^TN
M+;<8XFPP);:,CDGG-5[KDDOZU_R(UY?/_@,]2\7Z6VK:&UO'?WUC,9(UCN+.
MYDA="S!<_*1NX)X.17":'K=Y<SGP-XPN[R'7;*:-K>[M[N6W-_"7 W!D92QP
M3D?CU!QZ/K=EJ%_9I#IU[;6DHE21GGMFG!"D-@ .F.0.<GC/U%;5_#%AK5]I
M6H72*+_3)UF@G1<'_:7_ '3Z?0U,='_7W_UN4]M-_P"M#G=3^*.DZ7XAN-*;
MR-EG/%;7#27828O)@#RXB"9%7(W'(QVS46H?$;4=.D\302^'H3<Z(L<JPB_8
MFZA;)WK^ZXP!G'/<=LUM67A*?2O%NI:SINIB&VU0J]Y:26^\EU& T;[AM/J"
M&%6+CPE9W/C#_A(9'8R-8-8O#CY74MG<?< L/QI:V7?7[_\ A_P?D&EWV_K]
M/Q1-H.LW6M(+@VEM'9O;PRQS17)D+,Z!BN"B\#(YSSD<#I7G7C&\33/BY9P7
M5]K_ /94^F274]K8WEV<R L 0L394<#IA>YKT?POH$?ACP]:Z1%.\Z6X*B1Q
M@D9X_(8'X5@:GX*UF\\?0^*K;7K*&2WMVM8+:736D4(<YW$3*6.2>1@=.*<K
M<Z:VU_)_\#[@7PM/?_@K_)_>2:MJ1\ ^!K[6K=+K4XD9;@07M^[.BOM7:)'#
ML0"<@'U--M/B'$-3U2SU2P^Q"QTU-3,D<WF[H6&2"-HPP]!D'UIVM^#M7\0^
M$]4T74->MC+?,@6:'3RD<$:D'8L?FDYR#R6[].*JQ?#F677+Z^U+58;FWO=)
M72YK>*S,1V@ ;@QD;!SD]._MFAWU_#[O\PMHOQ^]?I<9I'Q0MM:MK[[+;6<E
MW#IYU&&"*_$@:,?P2,J?NY!QE<-C(Y-6[?Q_(?!J^*[S1V@TLV'VK<EP'?S-
MV!'MVCKGANGL*MZ=X6U2P\&S>'7UR*95MFM;6<V6&CC(VC>-_P Y [C;[BJ4
M^AW/AOX33:&;F"]DMK0VZ2M9$HP)P-T>YL@ \G/OCM1*RO;RM^/_  /F$=6K
M_P!?UJ,L?&^NWFLWVD_\(Y9+>VVGI?)&NIL?-#_=4'R0 >QSWQU'(O>%_%]Y
MXHTW2[Z#3+:)+EI1=(;QB]KL.,8,8W'. 1\N,\9KD/ NISZ)=WD]^_AJ[T\6
MK27&HZ)=7%VT B PDC2%SC#?*H/&#@5VWA+1-/TZ75M3TYBUOJMV;J/!^7:5
M&2HZ8+;F]\BJLOZ]7^GY>8M;?UV_S_,Z6N?\0_\ (<\)_P#85D_](KJN@KG_
M !#_ ,ASPG_V%9/_ $BNJD9T%%%% !1110 4444 %%%% !1110!S_@3_ ))Y
MX:_[!5K_ .BEKH*Y_P "?\D\\-?]@JU_]%+704 %%%% !7"?$*PUF>XTZ]T_
M2;77K*U#_;-&N' $P;&UP&RI*X.,@]>!FN[K-O\ 1DOKI;R.\N[2[2(Q)-;R
M ;5)R?D8%&/ ^\IQVQ2&CR#QEJFE:[\*Y[K3[:YAD@UF /:7R$26<N5!09SM
M&.F.@./:NYTKQAJUUK'B[27LK6XNM%6-[;RV,*S!T+!6+$@$$8W=/859U7X=
MZ9J^B2:9/?:@GGW2WES<QM'YMQ*H !<E"O8<* .!VI/^%=::]UXAGGU'4IFU
MZ$0W@9XU  &%*[4&"!QW'J#57T:_J]DOS3)2U3_K=O\ (S?#GCC5-6U_4='G
M^P,\>FK?V]S#"P12W&QAYC"0 _Q*P#=JRO#/Q+UW4QX0FU"VT[R=>FN8)$MX
MW5HVC)VL"7(P>XQ^/:NKTWP!IVE:D=0M;_41<G35TTLSQL/+485L%,;A@>WM
MUJAI_P *]+TQ-"2#5M6V:)/)/:*S0GESE@W[K)!Y_,^U/2_]=Y?I8-;/^NB_
M6YCS_$'Q%/>6TEE'IT%K/KK:.+>6UDEG3;G,A(E4=LXQP.<FLK4-4O/#/Q#^
M(6KZ9%:>9:Z?:W#K-&2).!D84CD\\YX]#4Z:1XG@\5W.IV6I7 U)KA]MG=>'
M5?=$7X4WP4#;MY #<#C!(KK=3^&VGZKJ&N7DVJZI&^M0+;W21M#M"+C 7,9(
MX&.IZGVQ"ORIK>S_ !2_X/Y%75VGY?F_T_S*7B7QOJ^GZ+;:E86UE%#)I9U
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
MN?\ $/\ R'/"?_85D_\ 2*ZKH*Y_Q#_R'/"?_85D_P#2*ZH Z"BBB@ HHHH
M**** "BBB@ HHHH Y_P)_P D\\-?]@JU_P#12UT%<_X$_P"2>>&O^P5:_P#H
MI:Z"@ HHHH **** "BL+6O&&B^'Y)DU&6ZC$,0FF>*QGF2-#G!9T0JO0]34F
MC>*=)U^0)I\ETQ:$3H9[*: /&<893(BAAR.F>M"U!Z&S1167J?B+2]&OM/LK
M^X>&?4)?)M1Y+LKO_=W $*>>Y% >9J4444 %%(S!$+'. ,G R?R%9NA>(-,\
M2Z<;_2;DSVPD:(L8GC(9>HPX!X^E &G1110 4451U76=.T.U%SJ5W';1LP1-
MQ^9V/154<LQ] ": +U%9ECK^G:A+'#%+)'<2JSI!<P202LHZMLD56Q[XQR/6
MM.@ HHK'\1>*=(\*6:7FLW$MO;,VWS5MI954_P"T44[<YXSC/:@#8HJO8WL.
MHV45Y;^;Y,J[D\V%XFQ[JX##\13XKF&>2:.*17>%MD@!^ZV <'WP0?QHL&^I
M+165;>(]+N_$%SH44\G]I6T8EEA>"1,(3@,&90K#/<$UJT %%%% !1110 5S
M]Y_R4/1O^P5?_P#HVTKH*YV_W_\ "?Z1Y>W?_9.H;=W3/FVF,T =%17._P#%
M:?\ 4 _\C4?\5I_U /\ R-0!T5%<[_Q6G_4 _P#(U'_%:?\ 4 _\C4 =%17.
M_P#%:?\ 4 _\C4?\5I_U /\ R-0!T5%<[_Q6G_4 _P#(U,D7QNR%8Y?#T3'H
M[1S2 ?\  =RY_,4 =+17*_9_'_\ T$_#7_@NG_\ C]'V?Q__ -!/PU_X+I__
M (_0!U5%<K]G\?\ _03\-?\ @NG_ /C]'V?Q_P#]!/PU_P""Z?\ ^/T =517
M*_9_'_\ T$_#7_@NG_\ C]'V?Q__ -!/PU_X+I__ (_0!U5%<K]G\?\ _03\
M-?\ @NG_ /C]'V?Q_P#]!/PU_P""Z?\ ^/T =517*_9_'_\ T$_#7_@NG_\
MC]'V?Q__ -!/PU_X+I__ (_0!U5%<J++QVW+:[H*$_PKI4I _$STOV#QU_T,
M&A_^"F3_ ./T =317+?8/'7_ $,&A_\ @ID_^/T?8/'7_0P:'_X*9/\ X_0!
MU-%<M]@\=?\ 0P:'_P""F3_X_1]@\=?]#!H?_@ID_P#C] '4T5RWV#QU_P!#
M!H?_ (*9/_C]'V#QU_T,&A_^"F3_ ./T =317+?8/'7_ $,&A_\ @ID_^/US
M'Q"OO'?AKP-J.KKX@TL&W\K_ (]M,9)/FE1>"\K*/O=U/'IUH ]0HHHH ***
M* "BBB@ HHHH *Y_Q#_R'/"?_85D_P#2*ZKH*Y_Q#_R'/"?_ &%9/_2*ZH Z
M"BBB@ HHHH **** /./C7!%%\+-9DCC57EE@:1@.6/F(,G\ !^%2^+->O-%G
M\,V6EVTPNM8(@EGM5B,P2--P5/-(CW9;^+@#/%=7XA\,Z3XJL18ZS!+<6H;<
M8EN9(E8]MP1ANQ[YQ4=YX2T74-(M=,O+:2>VM75X&DN93+$PZ,LN[>"/7=TX
MZ4+:WFONM8;?Y,Y#_A(_$UQJWA[PUJ+OHFH7\=S+-<(L,DA$9_=@#YXP6'+#
MGOC'6JOBNWO4^)?P\@N+\27@CO%DNHX0FYO+&6"$D ^W(KO-1\+:/JL%I%>6
MKR&T?S()A/(LT;?WA(K!\GN<\]ZCOO"&B:CJECJ=S;3&\L59;:5+J5/+#?>X
M5@"3GDGD]Z=]OG^3_P Q=_0\UF\<^)9?@[;:]'J7DZI'J0M7F6",B5?,*?,I
M4@<<_+CD5J'QIKFF3_$."2X%\=#ACGLVEB4%=\98J=@&5!_''4FNH'PX\+#0
M?[#%A/\ V;]H^T^1]NGQYGKG?GWQG&>>M7K+P?H=AJ.H7\%HYN=13R[MIKB6
M43*!@!E=B.G'3IQ2>S\_\E^J?WCZW_K=O\FE\CE;/Q!J::Q;:/>WK:A#J>A-
MJ!>2)%:%P "HV #8<]P3GN:Y?P!K6I0^%? 'A^RN7LX=4%Z9KJ.-&D7RV9@%
MWAE!)/<'I7I]MX+T&SDED@M)5DDM39ES=S,R0DD[$);Y!D\;<8XQT%-M/ _A
MZPTFVTRUL9(K6UE,UN%NI=\+GJ4?=N7/.0" <GU-5=7?]=9?E=?<39V7]=$K
M_>OQ.,_X3C7+KPQ:S&86BIK<FFW^J+$N(848CS<,"JYX!)!4'/%16][XWO\
MP#KFJV6O7K7EI>2M8RM:VQ6[MDZ%0(OXAG#<Y(&.#BM_Q+X,C&@6&FZ'!J5O
M:VUTUP_]EWWDW0+!LE'D;:Q+-SO/0G'.*=X=L/$/A^PE4QZOJ\$\\:QP:M?0
MR7-NA!WLS@[6&<?*&)QG'I4]'W_X;]4_DV/9KM_P_P"EON5C5\*:DWB"SBUR
MWU*>?3[FVC$4$B1X5P/G;*J#G/!&< @X [<G+(^H_M K8ZJH>TL]+\_38I.4
M,A(W. >K?>'MBO0]*T^'2=*M;"!$2*",( BX'O@=N:@U?P]I6N>2=0M!)+ =
MT,R.T<L1_P!B1"&7\"*;:Y[KS_KY"2]UI_U_5M3%\=7J>&M U7Q-86\+:O!9
ME$8KDLI=>6 Y(4G/MSZU5T/7M1A\=#PY>7DFH13:2FHI<21HKQL7VE/D505Z
M$<9]S730Z%IT-C-9F SPSIY<WVJ5YVD7GY6:0EF')X)[U3MO!VA6C731VDC-
M=6WV25I;F61C#S\@+,2H^8],?H*2TO\ UT_SU'NOZ[K]+HW:\N^.0!\/:#D9
M_P")U!_)JZV+P?86VN:1>V<(MX]+MC;PE9I"S1D$>603@J.#DY)('3'-CQ#X
M0T3Q4(!K-M-<+;MOB1;N:)5;^]A& )]SR*.J:Z/\F'1KNG^*:_4V)N8B@E,3
M."JL,9!QVSD9[].U>*>&_$.M:9\/M,N$U>YEO-<UPV/G7"QL+;=*^Z1?DR6(
M'\189Q@ <5ZM8^%M+T^_COHC?RW$:LJ-=:C<7 4'K@2.P'UQ4*^"?#J:5/IB
M::JV<\WGM$)7&R3.=R'=F/GD;<8/2A:._I^=_P A]+?ULU^9RO@F*2#XK^.8
MIKAKB18[(&5U56?]V>2% &?H /85Z36%_P (9X=/V\G2XC)J$)@NYB6,LR$
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
M /T;:4 =!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5Y_P#&W_DD.N_]N_\ Z41UZ!7G_P ;?^20Z[_V[_\
MI1'0!Z!1110 4444 %%%% !1110 5S_B'_D.>$_^PK)_Z175=!6?JVBV6MQ0
M1WJS_P"CR^="\%S) Z/M9,AXV5ONNPZ]Z -"BN?_ .$-TO\ Y^M<_P#![>__
M !ZC_A#=+_Y^M<_\'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2_P#G
MZUS_ ,'M[_\ 'J .@HKG_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>
M_P#QZ@#H**Y__A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !Z@#H**
MY_\ X0W2_P#GZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>H Z"BN?_X0W2_^
M?K7/_![>_P#QZC_A#=+_ .?K7/\ P>WO_P >H Z"BN?_ .$-TO\ Y^M<_P#!
M[>__ !ZC_A#=+_Y^M<_\'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2
M_P#GZUS_ ,'M[_\ 'J .@HKG_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/
M_![>_P#QZ@#H**Y__A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !Z@
M#H**Y_\ X0W2_P#GZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>H Z"BN?_X0
MW2_^?K7/_![>_P#QZC_A#=+_ .?K7/\ P>WO_P >H Z"BN?_ .$-TO\ Y^M<
M_P#![>__ !ZC_A#=+_Y^M<_\'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_
MX0W2_P#GZUS_ ,'M[_\ 'J .@HKG_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^
M?K7/_![>_P#QZ@#H*Y_Q#_R'/"?_ &%9/_2*ZH_X0W2_^?K7/_![>_\ QZI+
M;PEI5K?VUZK:E-/:N7A^U:I<SJC%&0D+)(RYVNPSCN: -RBBB@ HHHH ****
M "BBB@ HHHH Y_P)_P D\\-?]@JU_P#12UT%<W!X&T6UMXK>WEUF&") D<<>
MMWJJB@8  $N  .,5)_PANE_\_6N?^#V]_P#CU '045S_ /PANE_\_6N?^#V]
M_P#CU'_"&Z7_ ,_6N?\ @]O?_CU '045S_\ PANE_P#/UKG_ (/;W_X]1_PA
MNE_\_6N?^#V]_P#CU '045S_ /PANE_\_6N?^#V]_P#CU'_"&Z7_ ,_6N?\
M@]O?_CU '045S_\ PANE_P#/UKG_ (/;W_X]1_PANE_\_6N?^#V]_P#CU '0
M45S_ /PANE_\_6N?^#V]_P#CU'_"&Z7_ ,_6N?\ @]O?_CU '045S_\ PANE
M_P#/UKG_ (/;W_X]6!H?A^VO/$OB>TGO]<>"RNX8[=/[;O!L5K>)R,B7)^9F
M/.>M '?T5S__  ANE_\ /UKG_@]O?_CU'_"&Z7_S]:Y_X/;W_P"/4 =!17/_
M /"&Z7_S]:Y_X/;W_P"/4?\ "&Z7_P _6N?^#V]_^/4 =!17/_\ "&Z7_P _
M6N?^#V]_^/4?\(;I?_/UKG_@]O?_ (]0!T%%<_\ \(;I?_/UKG_@]O?_ (]1
M_P (;I?_ #]:Y_X/;W_X]0!T%%<__P (;I?_ #]:Y_X/;W_X]1_PANE_\_6N
M?^#V]_\ CU '045S_P#PANE_\_6N?^#V]_\ CU'_  ANE_\ /UKG_@]O?_CU
M '045S__  ANE_\ /UKG_@]O?_CU'_"&Z7_S]:Y_X/;W_P"/4 =!17/_ /"&
MZ7_S]:Y_X/;W_P"/4?\ "&Z7_P _6N?^#V]_^/4 =!7/WG_)0]&_[!5__P"C
M;2C_ (0W2_\ GZUS_P 'M[_\>JQI_AC3=,U$7\!OI+I8FA5[O4+BYVHQ4L )
M78#)1>GH* -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KS_ .-O_)(==_[=_P#THCKT"O/_ (V_\DAUW_MW
M_P#2B.@#T"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*Y7PU_R./C3_ *_K?_TDAKJJY7PU_P CCXT_Z_K?_P!)(: .JKGHKW4E\?7%
MA-=1/IYT\7$,*P[61MX4[FR2W?T'/0]:Z&L/^Q;[_A,CK?\ :%O]E-K]E^R_
M96WXSNSYGF8SN_V>G'O1U^_\@>WW?F<POB_4+*ST_P 07=P9;#4VN MF(U @
M1$DDC92!N)*Q_-DD9;@#%-N=<\365O# MP]W>ZEIIOD$=NI-LRM&)%C4#Y@%
MD)4-N.5[YQ6W;^"XTGBBN;P7&F6SS26EIY.TQF4,&W/N.X .P4 +@'G-6-$\
M,2:9=PW-WJ'VQ[2U^QV9\G88X<@G=\QW.=JY;@<#@4U:W]?UN#W_ *_K8S]+
M\07B:1;#6;T6;)*SSW=\J0-Y'F$1;U( 620 <8&/FX!P*[$$,H92"",@CO7-
MZQX4;4["%(KU8;Z.X-R;B2'S$=RC(=R;AD;6( SQ@=<<[6EZ?'I6DV>G1.[Q
MVL*0JS]2%  )]^*-PZENBBBD 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5Y_\;?^20Z[_P!N_P#Z41UZ!7G_ ,;?^20Z[_V[_P#I1'0!Z!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 8?BVYN[70E:RNI+2>6]L[?SX
MU1F19;F*-B X9<[7/4&H_P#A'M4_Z'/7/^_-E_\ (]'C+_D!VW_85TW_ -+8
M:Z"@#G_^$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\ D>N@HH Y_P#X1[5/
M^ASUS_OS9?\ R/1_PCVJ?]#GKG_?FR_^1ZZ"B@#G_P#A'M4_Z'/7/^_-E_\
M(]'_  CVJ?\ 0YZY_P!^;+_Y'KH** .?_P"$>U3_ *'/7/\ OS9?_(]'_"/:
MI_T.>N?]^;+_ .1ZZ"B@#G_^$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\
MD>N@HH Y_P#X1[5/^ASUS_OS9?\ R/1_PCVJ?]#GKG_?FR_^1ZZ"B@#G_P#A
M'M4_Z'/7/^_-E_\ (]'_  CVJ?\ 0YZY_P!^;+_Y'KH** .?_P"$>U3_ *'/
M7/\ OS9?_(]'_"/:I_T.>N?]^;+_ .1ZZ"B@#G_^$>U3_H<]<_[\V7_R/1_P
MCVJ?]#GKG_?FR_\ D>N@HH Y_P#X1[5/^ASUS_OS9?\ R/1_PCVJ?]#GKG_?
MFR_^1ZZ"B@#G_P#A'M4_Z'/7/^_-E_\ (]'_  CVJ?\ 0YZY_P!^;+_Y'KH*
M* .?_P"$>U3_ *'/7/\ OS9?_(]5;;P9<V=Y>W<'BW7$GO9%DN'\NS.]E14!
MP;? ^55'&.E=510!S_\ PCVJ?]#GKG_?FR_^1Z/^$>U3_H<]<_[\V7_R/704
M4 <__P (]JG_ $.>N?\ ?FR_^1Z/^$>U3_H<]<_[\V7_ ,CUT%% '/\ _"/:
MI_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CUT%% '/_ /"/:I_T.>N?]^;+
M_P"1Z/\ A'M4_P"ASUS_ +\V7_R/7044 <__ ,(]JG_0YZY_WYLO_D>C_A'M
M4_Z'/7/^_-E_\CUT%% '/_\ "/:I_P!#GKG_ 'YLO_D>C_A'M4_Z'/7/^_-E
M_P#(]=!10!S_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7/^_-E_\ (]=!10!S
M_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\CUT%% '/_P#"/:I_
MT.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(]=!10!S__  CVJ?\ 0YZY_P!^;+_Y
M'H_X1[5/^ASUS_OS9?\ R/7044 <_P#\(]JG_0YZY_WYLO\ Y'H_X1[5/^AS
MUS_OS9?_ "/7044 <_\ \(]JG_0YZY_WYLO_ )'H_P"$>U3_ *'/7/\ OS9?
M_(]=!10!S_\ PCVJ?]#GKG_?FR_^1Z/^$>U3_H<]<_[\V7_R/7044 <_X8EO
M?M.O65[J,]_]AU!889ITC5]AMH),'RT53\TC=JZ"N?\ #W_(<\6?]A6/_P!(
MK6N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS_ .-O_)(=
M=_[=_P#THCKT"O/_ (V_\DAUW_MW_P#2B.@#T"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH Y_QE_P @.V_["NF_^EL-=!7/^,O^0';?]A73
M?_2V&N@H **** "BBB@ HHHH \YU;QIKWACQ_9:=X@?3(O#M]O\ L]]':R!M
M_:-R9"%/3G!!]!SC4OM=UW0?">IZSK5WI<15<VF+"X"QY.%,P5Y&P<C( &/7
MTK>)]&NO'5EJ6DZKHFH6=E#&SV<HF@)FF'W7&V3(/HK8!R<D< 8<UKXXUCX1
MZAX>U?P[<'6?(6WBE%U;E;@;AAB?,X( YSU[4KOD??\ 2_Y_H5IS+M_7X?J=
MHNL:I+KNC16RV$^G7=J9;DIY@FC)7*N 1@1DC'S<Y/L:FA\9:!<:O%I<6H W
M,S.D),3B.5D^\J2%=C,.X!)%7-!CGA\.Z=%<V[V]Q';1I)$[*Q5@H!&5)!Z=
MC7F,'A7Q5-XC\/:I=Z-! +/5[F:XBM98DC2)P KHH(SG!+$_.2>1Z6[<_+T_
MX+,XM\EWO;]#MYOB'X7MYKR*;47C>RN%MKG?:3 0NQPNX[, $_Q?=]ZW[XW?
M]GSG3_)^UE#Y)F!*;NQ8 @D?0UXUXB\'>*=0L_'D%MH,[-K%];RV9-Q;@,D9
M^8G]YQTXSSR/?'M%GO\ L4'F1M$_EKNC8@E3CD'!(_(TEK&_73\O\RGH_O\
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
MM=!7/^'O^0YXL_["L?\ Z16M=!0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7G_QM_P"20Z[_ -N__I1'7H%>?_&W_DD.N_\ ;O\ ^E$= 'H%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S_ (R_Y =M_P!A
M73?_ $MAKH*Y_P 9A_\ A'TDC@GF\G4+&9T@A:5]B7<3L0B@L<*I/ /2C_A,
MM+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?77/_
M  17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\ QF@#
MH**Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?_P"$
MRTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"BN?\ ^$RTO_GUUS_P
M17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_  17O_QF
MC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?
M77/_  17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\
MQF@#H**Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?
M_P"$RTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"J&IZ-8ZNL?VN.
M7?$28Y8)WAD3/7:Z$,,XYP>:SO\ A,M+_P"?77/_  17O_QFC_A,M+_Y]=<_
M\$5[_P#&: )V\*:,\5NCVKOY$PN%=IY"[2!=FYW+;G^7@[B<C@ULUS__  F6
ME_\ /KKG_@BO?_C-10^/-#N6F6!-8E:"3RY0FB7C&-\ [6Q%P<$'![$>M '2
MT5S_ /PF6E_\^NN?^"*]_P#C-'_"9:7_ ,^NN?\ @BO?_C- '045S_\ PF6E
M_P#/KKG_ ((KW_XS1_PF6E_\^NN?^"*]_P#C- '045S_ /PF6E_\^NN?^"*]
M_P#C-'_"9:7_ ,^NN?\ @BO?_C- '045S_\ PF6E_P#/KKG_ ((KW_XS1_PF
M6E_\^NN?^"*]_P#C- %_4]#L-7:)[J.42Q B.:WN)()4!QD!XV5@#@9&<'%0
M?\(OHY^R$VK%K64S1N9I"Q<KM+.V[+DC@[LY[U7_ .$RTO\ Y]=<_P#!%>__
M !FC_A,M+_Y]=<_\$5[_ /&:-@>IT%%<_P#\)EI?_/KKG_@BO?\ XS1_PF6E
M_P#/KKG_ ((KW_XS0!T%%<__ ,)EI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@B
MO?\ XS0!NK#$LKRK&@D< ,X49;'3)[T^N?\ ^$RTO_GUUS_P17O_ ,9H_P"$
MRTO_ )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_  17O_QFC_A,M+_Y]=<_
M\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?77/_  17O_QF
M@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\ QF@#H**Y_P#X
M3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?_P"$RTO_ )]=
M<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H /#W_(<\6?\ 85C_ /2*UKH*YOPI
M*;J\\1WJV]W#!=:FKP_:K:2!G46MNA(615;&Y&&<=C724 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5Y_\;?^20Z[_P!N_P#Z41UZ!7G_ ,;?
M^20Z[_V[_P#I1'0!Z!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<KX.XU3Q>._]N,<?]NUO755RWA3_D8?&/\ V%4_])8* .IHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_^-O\
MR2'7?^W?_P!*(Z] KS_XV_\ )(==_P"W?_THCH ] HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N6\*?\C#XQ_["J?^DL%=37+^&XWC
M\6^,2494>^@9,C ;_1802/7D'\J .HHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *\_\ C;_R2'7?^W?_ -*(Z] KS_XV_P#)
M(==_[=__ $HCH ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K"\:WMSIO@?7;ZSE,5S;V$TD4@QE6"$@\UNUSOC]
M-_PZ\2C./^)7<G\HV- &=H.@_P!J^'M,U'_A(M>/VNTBGR+S&=Z!NF..M:/_
M  B7_4PZ_P#^!O\ ]:G>!#GX>>&O^P5:_P#HI:Z"@#G?^$2_ZF'7_P#P-_\
MK4?\(E_U,.O_ /@;_P#6KHJ* .=_X1+_ *F'7_\ P-_^M1_PB7_4PZ__ .!O
M_P!:NBHH YW_ (1+_J8=?_\  W_ZU'_")?\ 4PZ__P"!O_UJZ*B@#G?^$2_Z
MF'7_ /P-_P#K4?\ ")?]3#K_ /X&_P#UJZ*B@#G?^$2_ZF'7_P#P-_\ K4?\
M(E_U,.O_ /@;_P#6KHJ* .=_X1+_ *F'7_\ P-_^M3)/!R2H4DU_Q"4/4+J#
M(?S7!'X&NEHH Y7_ (0*R_Z#7B7_ ,'ES_\ %T?\(%9?]!KQ+_X/+G_XNNJH
MH Y7_A K+_H->)?_  >7/_Q='_"!67_0:\2_^#RY_P#BZZJB@#E?^$"LO^@U
MXE_\'ES_ /%T?\(%9?\ 0:\2_P#@\N?_ (NNJHH Y7_A K+_ *#7B7_P>7/_
M ,71_P (%9?]!KQ+_P"#RY_^+KJJ* .5_P"$"LO^@UXE_P#!Y<__ !='_"!6
M7_0:\2_^#RY_^+KJJ* .5_X0*R_Z#7B7_P 'ES_\71_P@5E_T&O$O_@\N?\
MXNNJHH \N\<Z"/#NDV-U9:SXA,D^HV]LWF:U=$;'?#8^<<XKI_\ A =-/^MU
M3Q%*.P?6[KC_ ,?K.^*__(NZ5_V&K+_T8*[N@#EO^%?Z/_S]ZY_X.KO_ ..4
M?\*_T?\ Y^]<_P#!U=__ !RNIHH Y;_A7^C_ //WKG_@ZN__ (Y1_P *_P!'
M_P"?O7/_  =7?_QRNIHH Y;_ (5_H_\ S]ZY_P"#J[_^.4?\*_T?_G[US_P=
M7?\ \<KJ:* .6_X5_H__ #]ZY_X.KO\ ^.4?\*_T?_G[US_P=7?_ ,<KJ:*
M.6_X5_H__/WKG_@ZN_\ XY1_PK_1_P#G[US_ ,'5W_\ '*ZFB@#EO^%?Z/\
M\_>N?^#J[_\ CE'_  K_ $?_ )^]<_\ !U=__'*ZFB@#EO\ A7^C_P#/WKG_
M (.KO_XY2?\ "O- 8YE;5Y6]7UF[)'_D6NJHH Y7_A77AS_GGJ?_ (.+S_X[
M1_PKKPY_SSU/_P '%Y_\=KJJ* .5_P"%=>'/^>>I_P#@XO/_ ([1_P *Z\.?
M\\]3_P#!Q>?_ !VNJHH Y7_A77AS_GGJ?_@XO/\ X[1_PKKPY_SSU/\ \'%Y
M_P#':ZJB@#E?^%=>'/\ GGJ?_@XO/_CM'_"NO#G_ #SU/_P<7G_QVNJHH Y7
M_A77AS_GGJ?_ (.+S_X[1_PKKPY_SSU/_P '%Y_\=KJJ* .5_P"%=>'/^>>I
M_P#@XO/_ ([7,>)/#6D:3XC\,:?;PWQAU2[DAG+ZM>$A5C+#;^^X.1[UZC7"
M>./^1W\!?]A&;_T2: -'_A77AS_GGJ?_ (.+S_X[4L?@'PU&@7[!(^/XI;N:
M1C]69R3^==+10!SO_"">&_\ H&_^1Y/_ (JC_A!/#?\ T#?_ "/)_P#%5T5%
M '._\()X;_Z!O_D>3_XJC_A!/#?_ $#?_(\G_P 57144 <[_ ,()X;_Z!O\
MY'D_^*H_X03PW_T#?_(\G_Q5=%10!SO_  @GAO\ Z!O_ )'D_P#BJ/\ A!/#
M?_0-_P#(\G_Q5=%10!SO_"">&_\ H&_^1Y/_ (JC_A!/#?\ T#?_ "/)_P#%
M5T5% '._\()X;_Z!O_D>3_XJC_A!/#?_ $#?_(\G_P 57144 <[_ ,()X;_Z
M!O\ Y'D_^*JN?AKX*))/AG323U)A!)KJJ* .5_X5IX)_Z%?3/^_ H_X5IX)_
MZ%?3/^_ KJJ* .5_X5IX)_Z%?3/^_ H_X5IX)_Z%?3/^_ KJJ* .5_X5IX)_
MZ%?3/^_ H_X5IX)_Z%?3/^_ KJJ* .5_X5IX)_Z%?3/^_ H_X5IX)_Z%?3/^
M_ KJJ* /-/'7@WPIX>\$ZMJUCX7TC[5:P^9'YEL&7.1U%>A:?!#:Z;:V]O$D
M4$4*)'&@PJ*   !Z 5R_Q6_Y);XA_P"O7_V85UEM_P >L/\ N#^5 $M%%% !
M1110 5Y_\;?^20Z[_P!N_P#Z41UZ!7G_ ,;?^20Z[_V[_P#I1'0!Z!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6'
MXUADN/ ?B&")=TDFF7*(OJ3$P K<K.\0?\BWJG_7G+_Z : ,OX>_\DX\-_\
M8-@_] %=+7+?#9BWPT\.$G)^P1#\EJ[XQN]0T_PAJE]I=S%;W=M;O,DDD/F#
MY1DC&1R<8SSCT/2AC2N[(W**Y?4=1O[K4-&T:TO7LYKVVDNIKJ.-&=50(,*&
M!7)9QU!X!QCK6%:>*-9U^WD6TNULKC3]/-U<,D*LL\PDD0*=P.(R8F)QAN1@
MC%-JU[]/TZB6MO/]3T6BO/=.\3Z[<Z_%?3QW,>BRPK-Y?V8>2(6@5E<2;<M*
M924V;NF/E[GK]'U!;U)T>]MYKN.3]_;Q2*QML\B-L<@@=<]3GMBAQ:W$FGL:
M=%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!PGQ7_Y
M%W2O^PU9?^C!7=UPGQ7_ .1=TK_L-67_ *,%=W0 4457OK^TTRQFO;ZXCM[6
M%=TDLC851ZDT; 6**S9->TV/1X-6-P39W"JT+)&[-+N&5"H!N8D=@,^U,G\2
M:3!IL&H-=%X)SMB$43R.YYR B@L2,'(QQ@YQ@T; :M%8[>*=$6^L[,7Z/->(
MKP>6C.I5L[27 *KNP<;B,X.,UIQW,,T\T,;[I(2!( #A21D#/3..<>X]118"
M6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$\<?\ ([^
MO^PC-_Z)-=W7#>-T8^,_ DF/E74I5/U,+?X&@#N:**R]>UVU\.Z>+V[BN9(C
M(L>+>$R$%C@$XX4>Y(% &I15#5-7M]*CB\Q)9IYF*06T"[I)6QG"C@=.I) '
M<BI'O9(].6Z:QNO-*@_95"-*&/\ #PVW/ONV^^.: +=%<S-XVLH-)BO6L-0,
MTER]J+(1IYPD0,7'+;. K'(;!QQDUKVNL6E[]B-J6F6[@%PC*.%C(!#-Z9R
M._Y'!8"_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''?%;
M_DEOB'_KU_\ 9A7563B2PMY ,!HE./J!7*_%;_DEOB'_ *]?_9A5?78(YAX?
M_M33WO\ 0?LKK<Q);M,$E*IY;LB@G  ?G&%)!XZTAI'<T5Y?I5NVM)IUEK@>
M2VBT5[FW2X)W$F3"R'/_ "T1 GS=06)IFCZ9JTTNA>+KN2"666UMWR2WVF1C
M 4\@#&-C,PD)SP03CN*M_7W_ .0NAZG17+^&M>L;G4+C35$[7I:662Y= ([E
MD81R%,$G"-A,,!P!C/6NHI6 *\_^-O\ R2'7?^W?_P!*(Z] KS_XV_\ )(==
M_P"W?_THCH ] HHKE?&5K')>>'+DF421:K"JA96"D-G.5!VMT&,@X[4=4#V;
M.JHKS37\RR^*]5E7_B8Z3<6Z::Y^]$NR-OD]-[,P./O#@U<BT'4M%\776JK-
M:F2]\Y8F4L9)=Y5@91@ )"%..3G=CY<X(O/^M+@]['?T5SGA+7=-U6T:WL([
MF/R42;-PJAIDDR5FR"<AR&/.#Z@5T=-JP!1112 **** "BBB@ HHHH ****
M"BLO4O$N@Z-<+;ZIK>FV,[('6.ZNDB8KDC(#$'&01GV-4_\ A._!_P#T->A_
M^#&'_P"*H Z"BN?_ .$[\'_]#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*
MH Z"BN?_ .$[\'_]#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*H Z"BN?_
M .$[\'_]#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*H Z"O/OB9\1$\#PQ
M076CW%U;W\+HEQ'( JOC!4@CK@@^_/I70_\ "=^#_P#H:]#_ /!C#_\ %5R_
MQ!O?!7C7P=>:2WBK01<8\VUD.H0_)*OW?XNAY4^S&@#F_@U\2KK6ETSPC#H&
M(K"TQ-??:^ JC .S9U)(&-W?VKUCQ'I<^N>';_2[>ZCM7NX6A,TD)E"JPPWR
MAEYP3CG\^E>2?!&;PMX4\)27>H^(=&M]4U&3=+'+?Q!XT4D(I&[CNW_ AZ5Z
M?_PG?@__ *&O0_\ P8P__%4#3:=T%SX?O9H=+GBU&"'5K"-HA<_928W5@ P,
M>_(!PI'S<$#KTJDW@<6]O%%IFI/:EK0V5W(\0D>>,L6+ Y 63<SD-@CYC\IX
MQ=_X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ'J):;&BNE0HMC"O
M%I9J!%!CC*@!23WP.@]<'L*R?#_A+^PM6NKTWOGHZO'#'Y.PHC2M*=S9.\[F
M.#@<>IYJ7_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*IW=[BLK6.
M@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ0SH**Y_P#X
M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HJO8W]GJ=G'>6%W!
M=VLF=DT$@D1L$@X8<'!!'X58H **** "BBB@ HHHH **** "BBB@ HHHH **
M** /'/BE\1/"TUM!HZ:DWV^QU>W>XA:UF4HL<F7.2F#@>A.>V:]%\,^,]!\8
M1W$F@WK7<=N565_L\D8!.<#+J,GCMTX]17BO[0?@ITU2S\3:?;L_VQEM;I(U
MR3+_  -@#J1\O_ 1ZUZ]\.O"2>#/!=EI6U?M17SKMU_BF;[W/<#A1[** .JJ
MCK-S!::)?7%S-'#"D#EY)&"JHP>I-7J*4E=-#3L[GFNG7=J/"?P_U=KF%M,L
ME07,XD'EPG[.T>YCT&UOE.>A/-1:7(NDZM8:[J,@MM'EN=2,4DWR(GFR*T;'
M/0,%?'KN'K7I]%7*5Y-][_B2E:/+_6AYMI/A:(:/I>HS+=+J,C Q69(5)-LK
MRP^8I&X",.6P"/0YX%:6B:]=P^,9O#ACA>*-I-_RMY^0JOY[G.-KLY4  8*]
M3T';T4K@T%%%%(84444 %%%% !1110 445SY\9Z1YLT<::K-Y,KPN\&CW<J;
MT8HP#K$5.&4C@GI0!T%%<_\ \)EI?_/KKG_@BO?_ (S1_P )EI?_ #ZZY_X(
MKW_XS0!T%%<__P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C- '045S
M_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C- '045S__  F6E_\
M/KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",T ;YS@X&3V%> >+OC-ILGBC1UFT7
M4+>;1-1>2YB<IDD(\9 YZY->P?\ "9:7_P ^NN?^"*]_^,UX=\4_"*>)O&]E
MJNB:?K7D7I5-1?\ L6[7R2"!YF#$"V5[#)ROO0![GX.\3IXP\/1:U#8W%G;S
M,PB6<C<Z@XW<=LY_*J_C]G'@^ZCBMKJXEE>-4CMK=YF/S@GY4!(& >:CTWQ%
MH6DZ9:Z=9V.N1VUM$L4:C0;WA0,#_EC5K_A,M+_Y]=<_\$5[_P#&: ,3Q5I]
MK?ZS:WVHZ1<:CIDVG201HMF\KPS,RLI* ;D) 'S$#:5&2*UM.N'TOPE:V.MG
M4)KN"RB2[DMK:>1V9AM.UHU)9L@Y*G(ZG&0:E_X3+2_^?77/_!%>_P#QFC_A
M,M+_ .?77/\ P17O_P 9HZ6_K^M0ZW,C2?#EO+X9N;74[2\GT^&[DGTZ-S(E
MRL9'&2"'W$LX^8Y(;#=35;5$\0Z)=:<FE02#SE&]+:V$L>\,BI"QP?+B6,N0
MWRY(SD9P>@_X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9IWUN*VA
MT%%<_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS2&=!17/_ /"9
M:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_^,T =!17/_\ "9:7_P ^NN?^
M"*]_^,T#QGI'FPQR)JL/G2I"CSZ/=Q)O=@B@NT0499@.2.M '04444 %%%%
M!1110 45CWWBSPWIEY)9W_B#2K2ZCQOAGO8XW7(!&5)R,@@_C5?_ (3OP?\
M]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@Q
MA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ /
M./C)\2+73K#5_!USI=XMS=6RF&Y!7RW5CD-USC((Z=0:V/ 7BZP^)J^2^B7D
M5MI<2J[RW3>3(Q&-K1J0K\*3\P./QKF_CB_A;Q3X7BU'3?$.C3ZIIK92**^B
M9Y8FP&4 -R1PPZ]"!UKIOAO?>#?!G@JRTUO%.@B[<>==L-1AYE;J,[N<<*/8
M4 =YJF@Z;K/E?;K<N8LA2DKQG:<94E2,J<#*G(..0:M_98!)"XC ,*E8P. @
M/' Z=!C\_6L7_A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ +ME
MX?TO3]3N=1M;79=7&?,?S&8#)RVU2<+D\G:!D\G-:=<__P )WX/_ .AKT/\
M\&,/_P 51_PG?@__ *&O0_\ P8P__%4 =!7C?QI\>^'I/".N^%!>2#60T*_9
MV@<#B2-_O8V_=&>M>B?\)WX/_P"AKT/_ ,&,/_Q5>(?'N/PYK/V'Q#HNN:5=
MWD?^C7,-M>1R.Z<E'VAL\'(/'\0["@#VKPMX]\/>,Y;F/0KR2Y-LJM*3 Z!=
MV<<L!UP?RK2U?0-/UPVIOUN&-K)YL/DW4L.U^S?(PR1[YQSZUYW\*+OPAX-\
M#VMK/XGT--0NO])N\ZA%D.P&$^]_",#Z@GO7;_\ "=^#_P#H:]#_ /!C#_\
M%4 7;KP_I=[J4>H7%KON(]O/F,%;:<J60':Y4\@L#@],5>^SQ?:#<;,RE-FX
MDGY<YP!V_KQZ"L3_ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ
M@"[I'A_2]"\[^SK7R?.(+YD9^!T4;B=JC)PHP!DX%:=<_P#\)WX/_P"AKT/_
M ,&,/_Q56+'Q9X;U.\CL[#Q!I5W=29V0P7L<CM@$G"@Y. "?PH V**** "BB
MB@ HHHH **** "BBB@#G[/\ Y*'K/_8*L/\ T;=UT%<_9_\ )0]9_P"P58?^
MC;NN@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_P &
M_P#(#N?^PKJ7_I;-705S_@W_ ) =S_V%=2_]+9JZ"@ HHHH **** .7URT&I
M^,M'L)[F^CM6T^]F9+2]FMMSK);!23$RDX#MU]35C_A#=+_Y^M<_\'M[_P#'
MJ+S_ )*'HW_8*O\ _P!&VE=!0!S_ /PANE_\_6N?^#V]_P#CU'_"&Z7_ ,_6
MN?\ @]O?_CU=!10!S_\ PANE_P#/UKG_ (/;W_X]1_PANE_\_6N?^#V]_P#C
MU=!10!S_ /PANE_\_6N?^#V]_P#CU'_"&Z7_ ,_6N?\ @]O?_CU=!10!S_\
MPANE_P#/UKG_ (/;W_X]1_PANE_\_6N?^#V]_P#CU=!10!S4_@31+J-8[B36
M)D5UD"R:W>, RD,K<R]00"#V(J7_ (0W2_\ GZUS_P 'M[_\>KH** .?_P"$
M-TO_ )^M<_\ ![>__'J/^$-TO_GZUS_P>WO_ ,>KH** .?\ ^$-TO_GZUS_P
M>WO_ ,>H_P"$-TO_ )^M<_\ ![>__'JZ"B@#G_\ A#=+_P"?K7/_  >WO_QZ
MC_A#=+_Y^M<_\'M[_P#'JZ"B@#G_ /A#=+_Y^M<_\'M[_P#'J/\ A#=+_P"?
MK7/_  >WO_QZN@HH X^[T>'1/$'AJ2RO-5_TC4)(9DGU6YG1T^R7#X*22,OW
MD4].U=A7/^(?^0YX3_["LG_I%=5T% !1110 4444 %<_X-_Y =S_ -A74O\
MTMFKH*Y_P;_R [G_ +"NI?\ I;-0!T%%%% !16/>^+/#>F7;VE_X@TJTN4QO
MAGO(XW7(R,J3D<5HV=]::C:I=6-U!=6[_<E@D#HWT(X- $]%0W=Y:V%NUQ>7
M,-O I ,DSA%!)P.3QR2!2->6JWB6;7,(NI$,B0F0;V48!8+U(&1S[T 3T5#:
MWEK>QM):7,-Q&KM&S1.' 93@J2.X/!%34 %%%9>H^)M!T>Y%MJ>MZ;93E0XB
MN;N.-BI[X8@XX- &I16.WBSPXM\MBWB#2A>,P06YO(_,+'&!MSG)R,?6MB@
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
MW_QEA&-H#$*0,<8Q@Y)M:SJ>N:3K/A3RM<N9;;5M4>.6&6"#'DLI9%!$8(P
M.<YY.2:UH=.U>71K+P_K%K_:,,L)^UW\LJ':0X(5EX+$K_$!U'2MO5]!TW78
M[=-0MS)]FE$T#I*\3Q..A5D(8?@:MO6_G^'8BS<;>7XGGFC>+]<;PEXKN[S6
MK83:;K$EI!<WL:J%B5E&,1IRY!./E.21P>E5CXP\1)X;\>I_:4ZW6A,C6EU+
M!#YV"N[#@)L/IPHX/K7;K\/?"RZ;?:<-,/V.^N!<W$1N)2&E!SO'S?*<_P!W
M%22^!/#<T>JQM8.$U79]N"7,J>=MZ9PPQ[XQGG.<U+U7R_&R_5/[RV];^?\
MF<SX4\3ZW<>.[32+^_-W;7?A^'42&A1/+E) ;;M .#G.#GVKTFN?L/!6@Z9J
M\&JVMK.M[;VPM(Y7O)GVP@8"89R"/J.O/6N@JI-/;S_-_I8B*:W\OR5_Q"N?
M\9?\@.V_["NF_P#I;#705S_C+_D!VW_85TW_ -+8:DHZ"BBB@ HHHH ****
M.?\ #W_(<\6?]A6/_P!(K6MYT$D;(2P# @[6(/X$<BL'P]_R'/%G_85C_P#2
M*UK>D#F)Q$RK(0=K,NX ]B1D9'MD4,#QRYGO_ GCV31M1U;4;W2?$,9ATZXN
M]3F)LWR 5/SY'4888;ISU-=%XBF;P>WA/38YM5NH;O58XGN9-5D\UG(QA]RM
MOC(R2H*C(&.M6]8\!WGB+POJ6EZSJEE<WEY(KI>KI[(8=I^7"^:?N\XP0.3D
M')S6O? &O:G8^'X+[Q3;3RZ+=I=).VF'=,4 "A_WWUR1UR/3EQZ)]&ON_P"!
M^(I=6NS^_P#X/X&ZD%_H^HZ_K#OJ=Y:/&KPV'F"4EE4Y\E /E!X&"22<GCOG
MZ+X\EU76=1T>32XX+ZULA>QJMT61E/17)C5HW!X(VG'O72:YITNKZ%?:=#>2
MV4MS"T2W,7WHR1C<.1_.N5T3X>S:'K!U*'5XW<Z0FF>6UGA04Z2##].,E?KR
M.TZV?I^C_4KMZ_JOT*?A_P"*;ZR?#;SZ(+6#79)X8G6[\QHWC)ZC8,@^N<^W
M>NVUG3QJ>G-;/>7%I$75Y);:=H7VJ<D!U((!Q@X/0FN#TGX57FE1>&(E\002
M)H-S+.F=/(,PD.2I_>\=\'W'''/7^,-"O/$OAJZTBRU3^S6NALDG$'FG9_$H
M&Y<9Z9STS53M;W?ZVM^HEOY?\/\ \ X#X?)=^)?&VHZ_9:GJZ>%[%S;65O-J
M-Q,MU(!AI#YCMD>@Z=.X-0P>-;WPGK/CJ]N5N]1TZQU*W3RYKUB8$DX/EAMW
M<YV_*,=^*Z[2O".NZ3H^G:-!KNFPZ;:-&&2VTITDE12"REVG8#=SD[>YK'U;
MX57NJP>)X6\001IKUU%</C3R3"(SD*/WO/0<^QXYX>B:[+3\5_P1;[]_\_\
M@&UJOCS['J6JVMEIHNDTBT2\OG>X\LB-@6 C&T[FP,X)4>]17GQ D77M&T_3
M=+BO(=7L'O;:X>[,6 J[L,NPX!XY!/7IQ3M5\!37SZC-::K%:W&JZ<MA?LUH
M75PJE0Z#>-IY/4MQ@>]1S?#Z9=;T*_L-5AMX='T]K&&"2S,FX,FW<6$B^W&/
M7GGB7M_7:7Z\OXC_ *_])_\ MOP([+XEIJGA_P /7MAI9>_UR9X(+66?8B,F
M=Y:0*>!M."%R<C@5S/BSQGJ>M_#6;6((Y=(NK76$M MEJ$A8E9-CAB%0$'TY
M'0\'H:OX5O/!_@K0]"BU?2)/LUW+,M]J44MI%&#DC,T<FZ)LL<$,-W3US<LO
M#>H^,_ ;:#)+H^F1VUZDJ7>EQ27%M=*,290NRDG<>6RV2#^%:.3:V37YQ_2X
MG>UO)_E*WZ>AT4?Q#@A;Q5'J%@\$GAU%DE$4OF"9&3<I!(7#=B.WJ:?!XXG:
M8VEUI<4%[-IAU*SC%V726, 95FV HP)YPK#'()Z5!!\/"^K>*;K4]2CNK?Q#
M D,T$5J8C%M7:"K%VSQ[=?RIT'@.[6_6]N-9AFG@TEM+M/\ 0RHC4G[[CS#O
M;& <;0<'IGB7MIO;\;/];?*XUOY?\-^G,5/#_P 3GUF\\-17&BBTBU^&9[=U
MNO,*-%G(8;!P0.#G\*;<?$VY^T0/9:)!+I]QJQTB.XGOFB8S#(+%!$WRY! .
M<^H%,TCX7WFE77A27^WH)4\/"947[ 5,XD)W9/FG!P>.#Z^U<M'+JEKXON+Z
M"/PK>.E_)*FFO+/%?9+E=ZV^XQJ^/^6FW)7DGFK]UR27]:JWX?YDZJ-W_6C_
M .!^1[A7/^(?^0YX3_["LG_I%=5T%<_XA_Y#GA/_ +"LG_I%=5!1T%%%% !1
M110 4444 %%%% !1110!S]G_ ,E#UG_L%6'_ *-NZZ"N?L_^2AZS_P!@JP_]
M&W==!0 4452U;5;31-.EU"^:5;:(9D:*!Y2H]2J G [G&!0W8-R[17-6/CWP
M_J2VDEK+?M#=NL<$[:9<I$[,<#$C1A>3[UTM%@N%%%% !1110 44=*Q[?Q3H
M]U.(HKIOF<1QR-#(L4S$X CD*A)#_NDT ;%%%% !15)M6L4UF/2&GQ?R0&X6
M+8W,8(!.<8ZD<9S5V@ HHHH **** .?\&_\ (#N?^PKJ7_I;-705S_@W_D!W
M/_85U+_TMFKH* "BBB@ HHHH Y^\_P"2AZ-_V"K_ /\ 1MI705S]Y_R4/1O^
MP5?_ /HVTKH* "BBB@ HHHH *SIM T:XU)-2GTFPEOD^[<O;(TJ_1B,CJ>]:
M-% !1110 4444 %%%% !1110 5G3:!HUQJ2:E/I-A+?)]VY>V1I5^C$9'4]Z
MT:* *\5C:074]U#:P1W%QCSI4C >3' W$<G'O5BBB@#G_$/_ "'/"?\ V%9/
M_2*ZKH*Y_P 0_P#(<\)_]A63_P!(KJN@H **** "BBB@ KG_  ;_ ,@.Y_["
MNI?^ELU=!7/^#?\ D!W/_85U+_TMFH Z"BBB@ HKGO&'B^U\%Z2-4OK"^N;0
M,$D>U$9\LD@#(9U/)/;/OBH;7QO:/KUGHVH:;J&E7MZA>T6[$3+. ,D*T3N
M0.QQUH6NP/3<Z>BBB@ HHH/ Z9]J "BN5TKQW9ZSI%SJ%GI6K/\ 9K_[!+;K
M KRK(" 6PK$;1NR3GH#7546 **** "BN-M?B$+[6]1T>U\,:Y+?:=M^TQ@VH
MV!AE3DS@'(]*Z?3;X:EIT-X+>>W\P9,,Z@2(0<$, 2,@CL31TN#T=BW1110
M4444 %%%% !7/^,O^0';?]A73?\ TMAKH*Y_QE_R [;_ +"NF_\ I;#0!T%%
M%% !1110 4444 <_X>_Y#GBS_L*Q_P#I%:UT%<_X>_Y#GBS_ +"L?_I%:UT%
M !1110 4444 %%4M6U6TT33I=0OFE6VB&9&B@>4J/4J@)P.YQ@5CV/CWP_J2
MVDEK+?M#=NL<$[:9<I$[,<#$C1A>3[T+71 ]#I:*** "BBB@ HHHH **** "
MBBB@ KG_ !#_ ,ASPG_V%9/_ $BNJZ"N?\0_\ASPG_V%9/\ TBNJ .@HHHH
M**** "BBB@ HHHH **** .?L_P#DH>L_]@JP_P#1MW705S]G_P E#UG_ +!5
MA_Z-NZZ"@ K%\8,J>"M=9B !I\^23_TS-;55;_3;'5;4VNHV5M>6Y()AN(ED
M0D=#A@14R7-%HJ$N62?8\]^%CWEGX!TBZU6^LVTDV:+;1B+8R2>8>&)8[V)Q
M@@#ITKE/$^J:K::A\2I+?6=4B_LPV4MFBWLFV%G(+8&[&#D_+T]N!7K<'@OP
MK;3QSP>&=&BFC8.DD=A$K*PY!!"Y!%23>$_#EQ+<2S^']*EDN3NG9[.-C*<Y
MRQ(^;GGFKD[N_P#73_(F'NJWI^IY_K^K^(]6\::=H5A<) )M%^V6[->R6BO<
M$_>W(K&3;U\L_*<G-6YFU*?XG:)IEWJ]PGVO0I&O([.\D$32# WQC(VGKA@
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
MT2'P[HMMI5M<7$\%LNR-KA@6"CH. !P..GUS6G53:<FT3%-+4****D84444
M%%%% '/^(?\ D.>$_P#L*R?^D5U705S_ (A_Y#GA/_L*R?\ I%=5T% !1110
M 4444 %<_P"#?^0'<_\ 85U+_P!+9JZ"N?\ !O\ R [G_L*ZE_Z6S4 =!111
M0!YC\>;RVA^&EQ;2W,4<\\\7E1LX#2;74MM'4X')K*M=6@T/Q]I=[XGU"#5=
M*N[<C1-;E*!;9B!OC8H!'D_W\9]^N/8Z*<7;[_TM_3_0):K^N]SQGP_:ZAJ7
MC[53J&LVMCK%IJYFBBEM"]U<6?141_, \DCJ A /)K2^'MOI6J37?]OVZ'Q=
M;7EPET)2PF:-R< C/SQ;2 ,Y48XKU2D8$HP5MK$<'&<4EHK>5OZ]>HWK]YYA
MX2\*0:5XDUCPQ-I$$FDVEY'JUE,\2D#>"%7)&2596P?1<9YI/ ZZ;>:_JA\0
M1!/%EGJ<SHTC%9C >$VX.6B /3E1U(SS7H.D6%U96H_M"^%]>L LMR(1%O Z
M?*"0.YX[D].E:%/;[K?\']"7K]_]?YGS+<7^DR>!-2=[JT:9?&)FB)=2P0L#
MN'L0#STXK?\ &C:+-XZ\<-(]BV[PV'7+KAIN"I]W^YCOTQ7O=%+I;^OA4?TN
M/K?^OB;_ %L>%7U]97ND>#[G6;VPU&TET)D-E=W<,?[\JJ^<3*RJ2#D'G<.2
M >:].^'NE1Z+X"TBR2>RG*0 O/9;3%(QY+ KPW^]WQFE\2^$QK]Y#<DZ9*8H
M_+$&J:<+R$<Y+*N]"K=!G)X[5H^'M!M?#FEBPM BQF5Y2(XPB!F8DA5'"J,X
M JG*_,^[_5O]?T%;;R_R/']-U?1[CXN>+KO_ (2^UTVU,UFZL;F%8KL1XW)N
M89(&"/E(Z\YZ5L>/]6T36]4\!7\4]M)!)K!5)F8+OB!VL03SL+ >QX]:]=HI
M)VY?*WZCEK?SN?/MC?WJ_#3QG;Z#.3%:Z^^([7YA%:%U)VJISL(W=".,\U:\
M8V>G6/PPN+E=;TN]M+K4K::P6RM1!#:G(#K$"[XX#$@'CYLCFO>**$[?A^%O
M\OS"2O?Y_C?_ #/-/'MEI.G:9I=U%-9QZ?=:I'=7MM+<*B:B/+Z;G(0Y"@X8
MA3CDY-8VC_#[3-?^&^N6]NFDR37=[->6)M#%+]E/6.-GCR"1R" 2 &(&17I/
MB7P\/$-I!"7ML0R>9Y5Y:BY@D.",/&2N[&<CD8(!K-TSP9+HL4K:3>6.G7-Q
M-&]S]CTY8X'1 056+<=I.<[MQ.<=1Q2Z-=_^!_E\OF';^N_]>?R'>!8UO]&M
M?$%UI45CJ5W:Q12 1*K!$& ..@SD@>FT=JZNHX(4MX(X8QA(U"J/85)3D[NX
MDK*P5S_C+_D!VW_85TW_ -+8:Z"N?\9?\@.V_P"PKIO_ *6PTAG04444 %%%
M% !1110!S_A[_D.>+/\ L*Q_^D5K705S_A[_ )#GBS_L*Q_^D5K704 %%%%
M!1110!B^,&5/!6NLQ  T^?))_P"F9KC?A8]Y9^ =(NM5OK-M)-FBVT8BV,DG
MF'AB6.]B<8( Z=*]"O\ 3;'5;4VNHV5M>6Y()AN(ED0D=#A@16;!X+\*VT\<
M\'AG1HIHV#I)'81*RL.000N011'1M][?K_F#U27:_P"G^1Y)XGU35;34/B5)
M;ZSJD7]F&RELT6]DVPLY!; W8P<GY>GMP*W]?U?Q'JWC33M"L+A(!-HOVRW9
MKV2T5[@G[VY%8R;>OEGY3DYKT";PGX<N);B6?P_I4LER=T[/9QL93G.6)'S<
M\\U8GT'1KFWM;>?2;"6"TP;:.2V1EAQTV C"X]J%LD_ZT:_R?R&WJVOZV_R?
MWG!3-J4_Q.T33+O5[A/M>A2->1V=Y((FD&!OC&1M/7#  UF>*K7Q++J>M:9:
MW>N2SQ6]K'HK65S,JY_Y:-<-&0H8X)S)C(^[S7J+Z)I,NJ1ZI)I=D^H1C"7;
M6Z&51C& ^,C@GOWKA_$OPSM=?\2W6IW>BZ9?M<%=EQ)?3VLD "@?=C4B4Y!.
M25/0=!1?;Y_G?_@ NOR&^*8KWPMK?AK75N]4FT\.EA?6:WL\B;F7:D@4M\QW
M<'.<Y!Z\UW>D6']FZ;%;&:XF899GN)WF;).2-SDG S@<]*S++2-4@6QTVZGM
MKK2[6WA_?R%C<231GJP.1@D*<YR"#USD=#5/KZLGL%%%%2,**** "N?\0_\
M(<\)_P#85D_](KJN@KG_ !#_ ,ASPG_V%9/_ $BNJ .@HHHH **** "BBB@
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
M-A+C:?E4;/O;6(_,=:AM=(UV/P[\/+MX-:MK?3%FAODM[,O<V[,"JOY,B-N
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
M[#..<&N3TM9Q\>M2TPZEJKV$&GK=QVKZC.T8D8J"=I?!')^4\#TZ4+5I>OX
M]$WZ?B>IT5Q?Q#UN718M!VQW)BNM5@@9[:\\AU).0"-C;T.#N7([>O%?5OB#
M?:9JOB2Q708IO[$M$O3(;[:)HR,GCRR5; /'(..HHZ7]?PM_F.S_ *];'>45
MPVB_$.35]<L-.?0Y;-=3L&OK%YK@%G4=G50=F>H(+<=0.E<M%XZU>+P):WVG
M0/\ :+S7S8R?;M0:9H]TG(5Q&,+U4<?*.QIVUM_6]OS)O_7RO^1[%17!^(OB
M9:>&K_\ L^]ALUO(+07=VCWPC 4_P0ED!F?@X7"Y'<=*I^*_&#:OI7B+3]$B
MF*Z=IHNY[Z*\>W>)G0O&(]HRQX!(+*,<<]*E[7*2N^4](HKG_!,TU]X!T*:Z
MFEFFFT^%I)7<EV)09);KGWKRB&;4WC\6VFEWGBJZURTU5X-*\JYNYHHU&,+(
MSL8L=<[SG]*J2Y9N/;_.PHZQYOZZ_P"1[O17!:]X\U+PGIBR:CHWGM:6L$M[
M.TQA21V(5E@^1A(RG)*DKQBM"_\ &<]KXKT;18-*6=-6M)+B"<W)4J47=M9=
MAP.1SGUX]2W;^M_\F*^EW_6W^:.MHK@9/%'B-_B+H^A_V99P1RZ:;RYA>\.Y
M26"L-RH0Q7G Z-G.15*'XKS&)Y[K04B@AUO^QIGCO=Y#]G4&,9'L<?C0E?\
MKSM^8WI_7E?\D>ET5P6O?%/2M#\07>F2?9RMCY0NVENA')F3H(8R"9< @MR,
M ]^E7AXQU&;Q5K&@6FAQSSV$$5Q$XO=HG1SWRF%(&>,G/J*2UV!Z;G7T5R^D
MZQ-;^--0\+W,K3!+5+ZTD<Y?RV8JR,?XMK#@]<'GIFNHHZ7#K8*Y_P 9?\@.
MV_["NF_^EL-=!7/^,O\ D!VW_85TW_TMAH Z"BBB@ HHHH **** .?\ #W_(
M<\6?]A6/_P!(K6N@KG_#W_(<\6?]A6/_ -(K6N@H **** "BBB@ HHHH **\
MVT[5==D^-6H>'Y=>NI-*MK(7B0&" 9+%1L+",-M&[CG/ R3WZ#QUXJN/"FF6
M4UM82W<MY>16B;&0;2Y_VB,G ..V>I HZ)]_\[!U:[?Y7.IHKCO$/BTK;7FF
MV,6I6^K1:>;R5H(X7-B,$KYFXLI)((PH<]?K6AX%U.\UGP-HVHW\WG7=S;+)
M+)M"[F/?   _ 4+6_P#7?_('I;^OZW.AHHHH **** "BBB@ KG_$/_(<\)_]
MA63_ -(KJN@KG_$/_(<\)_\ 85D_](KJ@#H**** "BBB@ HHHH **** "BBB
M@#G[/_DH>L_]@JP_]&W==!7/V?\ R4/6?^P58?\ HV[KH* "BBB@ HHHH **
M** ./\?>"[SQK;6%M%JT-A#:7*W7S69F9Y%SCGS% ')XQ^-:MG8>(?[0BFU+
M6K&:UC5LP6FGM 78C +,TS\#G@ ?I6W11TL#U.!A^&21>#V\/G5G*P7OVVQN
M!  T#ARXW#=\_)(/W<CTZUI6G@^[MO$.IZ__ &Y+_:5_:+;-Y=L@AC*KA7"'
M)X.3@MWP<UUE%']?A;\AMWU_K>_YE;3X;FWT^WAO;O[9<I&%EN/+$?FMCEMH
MX&?059HHH;N(**** "BBB@ HHHH Y_P;_P @.Y_["NI?^ELU=!7/^#?^0'<_
M]A74O_2V:N@H **** "BBB@#G[S_ )*'HW_8*O\ _P!&VE=!7/WG_)0]&_[!
M5_\ ^C;2N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MY_Q#_P ASPG_ -A63_TBNJZ"N?\ $/\ R'/"?_85D_\ 2*ZKH* "BBB@ HHH
MH *Y_P &_P#(#N?^PKJ7_I;-705S_@W_ ) =S_V%=2_]+9J .@HHHH YCQ!I
M,Z^)='\26D3SO8B2"XA3[SPR 9*CN5(!QW&<<X%92^"-<B\=WOBVU\06"7%U
M;BV$$NE.R)&"".DX);@9/'?@5WE%"T_'\=P>O]=CA?$'@?6_$=E8QWGB2V%Q
M:ZBM^'733LR@ 1%7S<A1R3EB3GM3-5^'VHZEJWB2]77K>)=;LELFC.GEO)0#
M&0?-&3@MV[CTP>]HH\OZUT_0=W_7K?\ ,X+3OA_J-CKN@ZFVNVTATC3CIZ1_
MV>R^8N,;B?-X/W?R/KQ4M/A;<0>%5T:77DDEAU4:I!<+9;0L@.2K)YAW+G/0
MBO2**=W>_P#6]_SU)2M_7E;\M#EKCPE<+XQB\2Z=JBV]V]L+6\CEMO-2= <@
M@!E*,/7D>U5M0\!&ZU+7+FUU1K:+7+06U]&8 [%E4JKH<@*<'!!!SVQ7944N
MEOZU'>SO_6AF:#HPT#P[9Z1#=2W"VD(BCEG5=V!TR% '' _#KWK&\(>$]2\-
M7^KW%UJ]K>QZG<M=R)'8M"4E;'0F5OEP.A&?>NLHIW;;EU#I8X3Q3\.9/$]]
MK,TFN211:C91VJ1-;A_L^U@V5.X<,5&1@$^O3%N7P9>R>*O#VM?VO"%TBU:W
M\C[&<S;AAFW>9\O &!@X]Z["BDM-OZW_ ,V#UW_K;_)'.WGA=I_'%EXGAOC%
M)!:-:2P-%N$B%MW!R-IS['CTZUR,GPFOWTZZM!XCMP9]:_M@O_9K?+)_<QYW
MW>GO7J%%"TV_K6_YC;O_ %Y6_)G+0^$9[#QE>Z_INIK NHQHM_;26_F"1D&%
M=&W#8<>H8>U.T[PM=V/CS5/$CZG%+%?P)!]E%J5,83[IW[SGOGY>_;%=/11V
M\A;G+Z3I$MSXTU#Q1<PO"'M4L;2.08;RU8LSD?P[F/ ZX7)ZX'4444=+!UN%
M<_XR_P"0';?]A73?_2V&N@KG_&7_ " [;_L*Z;_Z6PT =!1110 4444 %%%%
M '/^'O\ D.>+/^PK'_Z16M=!7/\ A[_D.>+/^PK'_P"D5K704 %%%% !1110
M 4444 >=)X9\5VOQ.U'Q9!:Z++#<6@M$MWU"5&"@@AR1 1D[>G;/4U=\1^'/
M$?B?1+=;IM,M[ZUU2&]A@CF=XC''_ 9"@.3R<[/3BNXHH6B2[?YW#JWW_P K
M?D</?>$=6'B36=3T^:Q*:UIPM;D3LX,,BJ55U !W*<X()7UR>E7O#>B:]X;T
M70='CNM-N;6T5H[R5HW1R@'R>6,D9SU)_"NJHH6G]>O^;!Z[_P!;+]$%%%%
M!1110 4444 %<_XA_P"0YX3_ .PK)_Z175=!7/\ B'_D.>$_^PK)_P"D5U0!
MT%%%% !1110 4444 %%%% !1110!Q]QKNCZ)\0]4_M;5;&P\[2K'R_M=PD6_
M$MWG&XC.,CIZBM#_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,
M8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\ XJC_
M (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\
M]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@Q
MA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"
MB@#G_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A
M._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ
M'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\
MXJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#F_ T\-UX;DN+>6.:"74]0>.2-@RNI
MO)B""."".<UTE%% !1110 4444 <OKEV-,\9:/?SVU]):KI]["SVEE-<[7:2
MV*@B)6(R$;KZ&K'_  F6E_\ /KKG_@BO?_C-=!10!S__  F6E_\ /KKG_@BO
M?_C-'_"9:7_SZZY_X(KW_P",UT%% '/_ /"9:7_SZZY_X(KW_P",T?\ "9:7
M_P ^NN?^"*]_^,UT%% '/_\ "9:7_P ^NN?^"*]_^,T?\)EI?_/KKG_@BO?_
M (S7044 <_\ \)EI?_/KKG_@BO?_ (S1_P )EI?_ #ZZY_X(KW_XS7044 <_
M_P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C-=!10!S_P#PF6E_\^NN
M?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C-=!10!S__  F6E_\ /KKG_@BO?_C-
M'_"9:7_SZZY_X(KW_P",UT%% '/_ /"9:7_SZZY_X(KW_P",T?\ "9:7_P ^
MNN?^"*]_^,UT%% '/_\ "9:7_P ^NN?^"*]_^,T?\)EI?_/KKG_@BO?_ (S7
M044 <?=ZQ#K?B#PU'96>J_Z/J$DTSSZ5<P(B?9+A,EY(U7[SJ.O>NPHHH **
M** "BBB@ KE[30_$FF+<06&MZ4MK)=W%RBSZ5)(Z^;*\I4L+A0<%R,X'2NHH
MH Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2JZ"B@#G_L?C#_ *#N
MA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*KH** .?^Q^,/\ H.Z'_P"":;_Y*H^Q
M^,/^@[H?_@FF_P#DJN@HH Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_
M .2JZ"B@#G_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*KH** .?^Q^
M,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?_@FF_P#DJN@HH Y_['XP_P"@[H?_ ()I
MO_DJC['XP_Z#NA_^":;_ .2JZ"B@#G_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z
M'_X)IO\ Y*KH** .?^Q^,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?_@FF_P#DJN@H
MH Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2JZ"B@#G_L?C#_ *#N
MA_\ @FF_^2JKW>A^)-36W@O];TIK6.[M[EU@TJ2-V\J5)0H8W# 9* 9P>M=1
M10 4444 %%%% !1110!Q]IK$.B>(/$L=[9ZK_I&H1S0O!I5S.CI]DMTR'CC9
M?O(PZ]JT/^$RTO\ Y]=<_P#!%>__ !FN@HH Y_\ X3+2_P#GUUS_ ,$5[_\
M&:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?7
M7/\ P17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_
M /&:Z"B@#G_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &:Z"B@#G
M_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QFN@HH Y__A,M+_Y]
M=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !FN@HH Y_\ X3+2_P#GUUS_ ,$5
M[_\ &:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^?77/_!%>_P#QFC_A,M+_
M .?77/\ P17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__ !FL^[UB'6_$'AJ.
MRL]5_P!'U"2:9Y]*N8$1/LEPF2\D:K]YU'7O7844 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
D% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>7
<FILENAME>img_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" *2 WH# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **P_%MS=VNA*U
ME=26D\M[9V_GQJC,BRW,4;$!PRYVN>H-1_\ "/:I_P!#GKG_ 'YLO_D>@#H*
M*Y__ (1[5/\ H<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\ Y'H Z"BN?_X1[5/^
MASUS_OS9?_(]'_"/:I_T.>N?]^;+_P"1Z .@HKG_ /A'M4_Z'/7/^_-E_P#(
M]'_"/:I_T.>N?]^;+_Y'H Z"BN?_ .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#
MGKG_ 'YLO_D>@#H**Y__ (1[5/\ H<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\
MY'H Z"BN?_X1[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+_P"1Z .@HKG_ /A'
MM4_Z'/7/^_-E_P#(]'_"/:I_T.>N?]^;+_Y'H Z"BN?_ .$>U3_H<]<_[\V7
M_P CT?\ "/:I_P!#GKG_ 'YLO_D>@#H**Y__ (1[5/\ H<]<_P"_-E_\CT?\
M(]JG_0YZY_WYLO\ Y'H Z"BN?_X1[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+
M_P"1Z .@HKG_ /A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N?]^;+_Y'H Z"BN?_
M .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>@#H**Y__ (1[5/\
MH<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\ Y'H Z"BN?_X1[5/^ASUS_OS9?_(]
M'_"/:I_T.>N?]^;+_P"1Z .@HKG_ /A'M4_Z'/7/^_-E_P#(]'_"/:I_T.>N
M?]^;+_Y'H Z"BN?_ .$>U3_H<]<_[\V7_P CT?\ "/:I_P!#GKG_ 'YLO_D>
M@#H**Y__ (1[5/\ H<]<_P"_-E_\CT?\(]JG_0YZY_WYLO\ Y'H Z"BN?_X1
M[5/^ASUS_OS9?_(]'_"/:I_T.>N?]^;+_P"1Z .@HKG_ /A'M4_Z'/7/^_-E
M_P#(]6/"=]<:GX-T._O)/,NKK3[>:9]H&YVC4L<#@9)/2@#8HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#
MG_&7_(#MO^PKIO\ Z6PUT%<_XR_Y =M_V%=-_P#2V&N@H **** "BBB@ HHH
MH **** "BLCQ)X@M_#>E"^N%W!YHX$!8(N]V"C<QX5><D]AZTVWUN:%93K=M
M;Z<D4/GO<B[#VVW..)&"'CC.5 Y&,T ;-%9:>)-"E.(]:TYR(/M'RW2']U_S
MTZ_=_P!KI5B/5=.ETW^TH]0M7L-I?[4LRF+:.IWYQC\: +E%9H\0Z(=*.JC6
M-/.G*=INQ<IY(.<8WYQUXZU5U7QAH&CZ5=:A<ZK:&&VC61Q',K,0PRF #GYN
MWK0] 6IN451L-3M]6TF._P!,GM[J.5"8VCF#(6]-RYZ'@\''I7!)\4=1CT75
M-:O/#=NFG:5?-979@U(R2AE(4LB&)0RY8=6!]J+:V_KL"U5T>ET5G'7M)1K5
M)=2M(9;M5:"*694>0$9&%)R:;-XBT.VO9K*?6=.BNH$,DL#W2*\: 9+,I.0,
M<Y/:C8%KL:=%9MKX@T6_>W2SUC3[A[D,T"PW*.90OWBN#\V.^.E.37M'DMKJ
MY35K%H+0E;F5;E"L)'4.<X7\: -"BLI_$V@16_VB37--2'RUF\QKN,+Y;' ;
M.<;2> >F:MVNI6-[(\=I>VT[HBNRQ2JY56&5) / (Z'O0!:HKF;_ ,6D>(V\
M.Z+8#4=4BB$UP'F\F&W4]-[[6.3V 4GZ5IV>IW#W$]O?V/V-X(DE>42AX6W9
MSM; )QMYRJ]1Q1TN'D:=%9T6OZ-/8SWT.K6$EI;Y\Z=+E#''CKN8' _&HW\3
M:!%;_:)-<TU(?+6;S&NXPOEL<!LYQM)X!Z9H U:*HV>LZ7J,\D%CJ5G=31*K
M21P3J[(&&02 <@$=*O4 %%%% !1110 4444 %%%% !7/^!/^2>>&O^P5:_\
MHI:Z"N?\"?\ )//#7_8*M?\ T4M '04444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S_ (R_Y =M_P!A73?_
M $MAKH*Y_P 9?\@.V_["NF_^EL-=!0 4444 %%%% !1110 4444 8WB>VAOM
M+6RN]'.JV=Q(([B  $JF"=XR1T(!X.?3G%>?Z5H<^AV_B*#1AK4WA9],D6*Q
MO;:7>EP<C9"CJ'*D>V,GJ>WK-%)JZ:[C3LT^QX3I6DL]Y\-$OO#VI&#3;6?[
M8)-+FVPR$?)N^3KN7/Y'O5K1+?4;7X636\GAK4;BZ&N&2.WFMIXFA4R!EF"C
M:S!>N!^/>O;**MRUO_6Z?Z6)MI;^MFOU/%H],U2V\)?$RVFTO4WFOKJ1K5?L
M;LUP'7"LH5<'GKCIWQBMWQ!H<^H? ][;3]+F.I2:;;QM"8"D[>65)4A@&)'S
M'!]3CK7IE%3]FWI^!2=I\WK^)1TZX!T2WN&BGC40*Q1X6$@P/[F-V?;&?:O,
M? 'AC3]7FU[^W=(U7,FL3WD$%_%=0V\D;$;&,;XC9NO4%A^ KURBG?WG+O\
MYW)M[JC_ %V/(O%.CZC:7?CY?[.O+L:W90+IQMK9Y1N1"I0E0=A!((SCU'0U
MKZIX<U5/$'A#4;>)I;AK9M-U:4#K$8L[F(]&4XSW('>O1J*%T_KHU^NHWJ[_
M -=/\D>::)X9UFT\&>)-!BC>&6U^U6FDR,2NZ.3YU(/I\RKGU7VJAX9T5[7P
M;<WUPOB)M3AT1M.EL+BR"(I4<+&J1*9.2<,"W!.37K5%)ZIKNK?A8:=FGYW_
M %_0\GBTV1/V?C;?V/>?VK_936GD?89/M&\G&W;MW8S@^G&>E=UX/M8H?"VD
MR?8VM[G[##%+YL)CE^5?NL& ;@ENOJ?6MZBJ<KMON0HVMY'FUKIM]X/^)NNZ
MY/97=WH^M1QMY]I"T[P2)QM:- 7(//(!K9\9VU]XL^'^LV6EVT\<MQ;CR//0
MQ/*<ABNQL%<@8^;'7I7845%O=MV+3M+F/)Y8K^Z\1ZKJ<&FZE'8+X7^R21M8
MRJTT^YL(JE06(YZ9Z^AI!8+;?L[W N+"2VOH-&EAD%S;M'*I&<@[@#C(!].E
M>LUF>(=$A\1Z#=Z1<7%Q;P7:>7(]N5#[3U +*PYZ=*)W::[_ .;?ZA'1KR_R
M2_0\]\/65S?^)?!5Y86%U;6NEZ,R7LKP-'&X>-=D:L1A^?F^7('?FO1](U/^
MU]/6[^PWMEN9E\F]B\N08)&2N3P<9'M2:-I@T;1[735NKBZ2V01I+<;-Y4<
M'8JC@8'3MSFK]:3DFW;S_%W(A&R5_+\%8****@H**** "BBB@ HHHH *Y_P)
M_P D\\-?]@JU_P#12UT%<_X$_P"2>>&O^P5:_P#HI: .@HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_&
M8?\ X1])(X)YO)U"QF=((6E?8EW$[$(H+'"J3P#TH_X3+2_^?77/_!%>_P#Q
MFN@HH Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !FN@HH Y_\
MX3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^?77/
M_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__
M !FC_A,M+_Y]=<_\$5[_ /&:Z"B@#G_^$RTO_GUUS_P17O\ \9H_X3+2_P#G
MUUS_ ,$5[_\ &:Z"B@#G_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>
M_P#QFN@HH Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !FN@HH
MY_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^
M?77/_!%>_P#QFHKCQYH=HJ-<IK$*O(L:&31+Q0SL<*HS%R22 !W-=+7*^/?^
M09I'_8<T[_TI2@"U_P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C-=!
M10!S_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C-=!10!S__  F6
ME_\ /KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",UT%% '/_ /"9:7_SZZY_X(KW
M_P",T?\ "9:7_P ^NN?^"*]_^,UT%% '/_\ "9:7_P ^NN?^"*]_^,T?\)EI
M?_/KKG_@BO?_ (S7044 <_\ \)EI?_/KKG_@BO?_ (S1_P )EI?_ #ZZY_X(
MKW_XS7044 <__P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C-=!10!S
M_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C-=!10!S__  F6E_\
M/KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",UT%% '/_ /"9:7_SZZY_X(KW_P",
MU)X+@FM? OAZWN(I(9XM,MDDCD4JR,(E!!!Y!!XQ6Y10 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5ROCW_D&:1_V'-.
M_P#2E*ZJN5\>_P#(,TC_ +#FG?\ I2E '54444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<KX]_P"09I'_ &'-._\ 2E*ZJN5\>_\
M(,TC_L.:=_Z4I0!U5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^)O
M$,7AG1_[0EM9[K,T<$<,)4,[NP51EB .2.<UL5Q?Q0_Y%>T_["ME_P"CTH M
M?\)+XC_Z$/4__ ZS_P#CM'_"2^(_^A#U/_P.L_\ X[7544 <K_PDOB/_ *$/
M4_\ P.L__CM'_"2^(_\ H0]3_P# ZS_^.UU5% '*_P#"2^(_^A#U/_P.L_\
MX[1_PDOB/_H0]3_\#K/_ ..UU5% '*_\)+XC_P"A#U/_ ,#K/_X[1_PDOB/_
M *$/4_\ P.L__CM=510!RO\ PDOB/_H0]3_\#K/_ ..T?\)+XC_Z$/4__ ZS
M_P#CM=510!RO_"2^(_\ H0]3_P# ZS_^.T?\)+XC_P"A#U/_ ,#K/_X[7544
M <K_ ,)+XC_Z$/4__ ZS_P#CM'_"2^(_^A#U/_P.L_\ X[7544 <K_PDOB/_
M *$/4_\ P.L__CM'_"2^(_\ H0]3_P# ZS_^.UU5% '*_P#"2^(_^A#U/_P.
ML_\ X[1_PDOB/_H0]3_\#K/_ ..UU5% '*_\)+XC_P"A#U/_ ,#K/_X[1_PD
MOB/_ *$/4_\ P.L__CM=510!RO\ PDOB/_H0]3_\#K/_ ..T?\)+XC_Z$/4_
M_ ZS_P#CM=510!RO_"2^(_\ H0]3_P# ZS_^.T?\)+XC_P"A#U/_ ,#K/_X[
M7544 <K_ ,)+XC_Z$/4__ ZS_P#CM'_"2^(_^A#U/_P.L_\ X[7544 <K_PD
MOB/_ *$/4_\ P.L__CM8WB2]\4:U96<,/@C4(WM]0M;O+WUI@B*57(XEZD*:
M]#HH Y7_ (27Q'_T(>I_^!UG_P#':/\ A)?$?_0AZG_X'6?_ ,=KJJ* .5_X
M27Q'_P!"'J?_ ('6?_QVC_A)?$?_ $(>I_\ @=9__':ZJB@#E?\ A)?$?_0A
MZG_X'6?_ ,=H_P"$E\1_]"'J?_@=9_\ QVNJHH Y7_A)?$?_ $(>I_\ @=9_
M_':/^$E\1_\ 0AZG_P"!UG_\=KJJ* .5_P"$E\1_]"'J?_@=9_\ QVC_ (27
MQ'_T(>I_^!UG_P#':ZJB@#E?^$E\1_\ 0AZG_P"!UG_\=H_X27Q'_P!"'J?_
M ('6?_QVNJHH Y7_ (27Q'_T(>I_^!UG_P#':/\ A)?$?_0AZG_X'6?_ ,=K
MJJ* .5_X27Q'_P!"'J?_ ('6?_QVC_A)?$?_ $(>I_\ @=9__':ZJB@#E?\
MA)?$?_0AZG_X'6?_ ,=H_P"$E\1_]"'J?_@=9_\ QVNJHH Y7_A)?$?_ $(>
MI_\ @=9__':/^$E\1_\ 0AZG_P"!UG_\=KJJ* .5_P"$E\1_]"'J?_@=9_\
MQVC_ (27Q'_T(>I_^!UG_P#':ZJB@#E?^$E\1_\ 0AZG_P"!UG_\=IDOBKQ!
M#$\LG@74PB*68_;;3@#K_P M:ZVJNI_\@J\_ZX/_ .@F@"KX<UR#Q+X>L=9M
MHI(H;N(2*DN-R]L'!([5J5QWPI_Y);X>_P"O7_V8UV- !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5Q?Q0_Y%>T_P"PK9?^CTKM*XOXH?\ (KVG_85LO_1Z4 =I
M116/XJU.^T;POJ&IZ?!;S7%K"TP2X=E0A1D] 23@' XSZCK0-)MV1L45SNHZ
MU?&XTK3=-^RIJ%_"]P9+B-GCC1 NX[0RDY+J!\PQG/.,'-A\7:CK$5K%I,%K
M%=_8Y+NZ%QN=4*/Y9C7!7EF5P&Z +G!Z4/3?^OZL):V\SM**X"P^(,^H^(M.
MABBMX]/NX8Y?+=6\\1M"9#-NS@1JP"'CJ>O:NSTZYGO+<W,L8CCD;="F"&\O
ML6SW/7'& 0.HIM-;_P!= +E%%%( HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ JKJ?_(*O/^N#_P#H)JU574_^05>?]<'_ /030!S'
MPI_Y);X>_P"O7_V8UV-<=\*?^26^'O\ KU_]F-=C0!FZ?K^DZK;W=Q8W\,\%
MI(T4\JGY$90"PW=. 1R.*CM_$VCW5E<WB7FV&VP93+&\9 /W3M8 D-_"0,-V
MS7$+-#KFA?$2RTJYAN[EKN3$4$H9F'D1C''J59?J#Z5#K,L>LZO)K.F?Z1I5
MI'I_VEXAE3Y=P7=>.I1>6';I32V^7XK?TZ ^OS_X;U.VG\8Z%;::E_->.D+2
M&+:UO+YBL!E@T>W>N!R<@8')XK6%Y;F:&%9 TDR&1 H)RHQS[#D?G7 KH^G>
M([G7]7>[N(M.>Z5K6ZLV7]\/LZQ2;"00P;)7(Y)'!!P:?>:S?^&=8TZU2UMP
M]XL*^3("SNGF",0Q$'K&I+L2#GD\ Y E>RZL&>A4444@"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@
M_B=>VC>&[:-;J$NNJV>5$@R,3KGBN\KY=^/O@_\ L7Q4FO6L>+/5,F3 X6<?
M>_[Z&#]=U 'TY#=6]P2()XI2.NQPV/RK-\56%[JOA;4].T];<W-W;O IN)&1
M%W#!)(5CP#G&.?;K7(?!;P@?"W@6&>YC*W^ID74P88**1\B?@O)'8L:]'H8T
MVG=',W.D:L3H^IVT=B-5LH'MY('G?R71PNX"0)G@HI'R\X(XSFJ,/A'4M'CM
M'TB>TENOLDEI=-<%D5B[F3S5 #<JS/A#@$-]X8KM**'KO_7]7$M+>1BVN@+:
M:+IFBQOFPM(DCDR?FE"  *1Z$C)^F.A-97A_PK?Z5XKU#4YYX#!/YOS1LQDN
M-\@=3*, #RU&Q<$\'MTKKZ*=W>XK:6"BBBD,**** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH *JZG_P @J\_ZX/\ ^@FK5>._M >#_P"U
M_#47B&UCS=Z9Q-@<M 3S_P!\GGZ%J .Q^%/_ "2WP]_UZ_\ LQKL:^<?V>/!
MWVS5+GQ5=Q9AM,P6FX=92/F8?13C_@7M7T=0 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %8_B?4+S3-%$]@8%NI+NUMD:>,R(OFSQQ%BH92<!R<
M9'2MBN?\9?\ (#MO^PKIO_I;#0 ?8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P
M33?_ "57044 <_\ 8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P33?_ "57044
M<_\ 8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P33?_ "57044 <_\ 8_&'_0=T
M/_P33?\ R51]C\8?]!W0_P#P33?_ "57044 <_\ 8_&'_0=T/_P33?\ R51]
MC\8?]!W0_P#P33?_ "57044 <_\ 8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P
M33?_ "57044 <_\ 8_&'_0=T/_P33?\ R51]C\8?]!W0_P#P33?_ "57044
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
MLO\ ,;W_ *[M%^BBBI **** "BBB@#G_  ;_ ,@.Y_["NI?^ELU=!7/^#?\
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
M_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C- '045S__  F6E_\
M/KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",T =!6)<>&_-O[BZMM7U&S6Z8-<P0
MF)DE(4+SO1F7Y0!\A7\^:B_X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $
M5[_\9H V;*SM].L8+*UC$=O!&L<:#^%0, 5/7/\ _"9:7_SZZY_X(KW_ .,T
M?\)EI?\ SZZY_P""*]_^,T-WU8'045S_ /PF6E_\^NN?^"*]_P#C-'_"9:7_
M ,^NN?\ @BO?_C- '045S_\ PF6E_P#/KKG_ ((KW_XS45QX\T.T5&N4UB%7
MD6-#)HEXH9V.%49BY))  [F@#I:Y^?PI'-+=*-5U&*RNV=KBR1HS'(6X;YBA
MD7/HK@>E'_"9:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_^,T ;T<:11)'
M&H5$ 55'0 =!3JY__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@
M#H**Y_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H V[FVBN[=
MX)U+1.,,H8C(]..W\Z>B+&BHBA44 *JC  ]*P?\ A,M+_P"?77/_  17O_QF
MC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?
M77/_  17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\
MQF@#H**Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?
M_P"$RTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"BN?\ ^$RTO_GU
MUS_P17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: #P;_ ,@.Y_["NI?^ELU=!7/^
M# __  C[R203P^=J%],B3PM$^Q[N5U)1@&&58'D#K704 %%%% !1110 4444
M %<_XR_Y =M_V%=-_P#2V&N@KG_&8?\ X1])(X)YO)U"QF=((6E?8EW$[$(H
M+'"J3P#TH Z"BN?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_ /&:
M .@HKG_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A
M,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QF@#7U"P@U/3Y[&Y#F&="
MC[&*G!]".E9]GX?$%Y#=WFIWVI36^[[.UT(AY.X8.!&B9XXR<FH/^$RTO_GU
MUS_P17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_  17
MO_QFC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+
M_P"?77/_  17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%
M>_\ QF@"YJFBC4KB"ZBO[RQNX%9(Y[8H2%8C<"LBLISM')7([5+I>E0:5'-Y
M;R337$GFW$\I&^5]H7<<  <*!@ #CI6=_P )EI?_ #ZZY_X(KW_XS1_PF6E_
M\^NN?^"*]_\ C- '045S_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO
M?_C- '045S__  F6E_\ /KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",T =!17/_
M /"9:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_^,T =!17/_\ "9:7_P ^
MNN?^"*]_^,T?\)EI?_/KKG_@BO?_ (S0!T%%<_\ \)EI?_/KKG_@BO?_ (S1
M_P )EI?_ #ZZY_X(KW_XS0!T%%<__P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN
M?^"*]_\ C- '045S_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C-
M '045S__  F6E_\ /KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",T =!17/_ /"9
M:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_^,T :VI:?#JFGRV5P9!%(!DQ
ML588(((/U JE8Z +:]CO;S4KW4KJ)62&6[$2^6K8W "-$'.T<D$^]5O^$RTO
M_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &: .@HKG_P#A,M+_ .?77/\
MP17O_P 9H_X3+2_^?77/_!%>_P#QF@#H*@N+.WNFB:>,2>4XD0,3@,.AQT)'
M;/2L;_A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?77/_  17O_QF@#H**Y__ (3+
M2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\ QF@#H**Y_P#X3+2_^?77/_!%
M>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?_P"$RTO_ )]=<_\ !%>__&:/
M^$RTO_GUUS_P17O_ ,9H +S_ )*'HW_8*O\ _P!&VE=!7)VVI1ZSXZTZXM+7
M4E@M],O$EDNM.GME#/+;%0#*B@DA'.!GH:ZR@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N5\>_\ (,TC_L.:=_Z4I755ROCW_D&:1_V'-._]*4H ZJBBB@ 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
MHJGJFK:?HEDU[JE[!9VRD*99W"KD]!D]Z +E%<K_ ,++\$_]#1IG_?\ %'_"
MR_!/_0T:9_W_ !0!U5%<K_PLOP3_ -#1IG_?\4?\++\$_P#0T:9_W_% '545
MRO\ PLOP3_T-&F?]_P 4?\++\$_]#1IG_?\ % '545RO_"R_!/\ T-&F?]_Q
M1_PLOP3_ -#1IG_?\4 =517*_P#"R_!/_0T:9_W_ !1_PLOP3_T-&F?]_P 4
M =517*_\++\$_P#0T:9_W_%'_"R_!/\ T-&F?]_Q0!U5%<K_ ,++\$_]#1IG
M_?\ %'_"R_!/_0T:9_W_ !0!U5%<K_PLOP3_ -#1IG_?\4?\++\$_P#0T:9_
MW_% '55ROCW_ )!FD?\ 8<T[_P!*4H_X67X)_P"AHTS_ +_BN<\9^/\ PE>Z
M?IB6OB'3YFCU>QF<),#M1)T9F/L "30!Z;17*_\ "R_!/_0T:9_W_%'_  LO
MP3_T-&F?]_Q0!U5%<K_PLOP3_P!#1IG_ '_%'_"R_!/_ $-&F?\ ?\4 =517
M*_\ "R_!/_0T:9_W_%'_  LOP3_T-&F?]_Q0!U5%<K_PLOP3_P!#1IG_ '_%
M'_"R_!/_ $-&F?\ ?\4 =517*_\ "R_!/_0T:9_W_%'_  LOP3_T-&F?]_Q0
M!U5%<K_PLOP3_P!#1IG_ '_%'_"R_!/_ $-&F?\ ?\4 =517*_\ "R_!/_0T
M:9_W_%*OQ(\&2,$C\1V$KL<!(I-['Z 9)H ZFBN=_P"$[\-_]!+_ ,@2?_$T
M?\)WX;_Z"7_D"3_XF@#HJ*YW_A._#?\ T$O_ "!)_P#$T?\ "=^&_P#H)?\
MD"3_ .)H Z*BN=_X3OPW_P!!+_R!)_\ $T?\)WX;_P"@E_Y D_\ B: .BHKG
M?^$[\-_]!+_R!)_\31_PG?AO_H)?^0)/_B: .BHKG?\ A._#?_02_P#($G_Q
M-'_"=^&_^@E_Y D_^)H Z*BN>7QSX;9U4:D 6( S#(!D^Y6N@!# $$$'D$4
M+1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#_
M !1<1Z'H\A&0NN6)Q])17<5PGQ7_ .1=TK_L-67_ *,% '=T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110!QWQ6_Y);XA_Z]?_9A73Z9
M_P @JS_ZX)_Z"*YCXK?\DM\0_P#7K_[,*Z?3/^059_\ 7!/_ $$4 6J*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\"^*OQ2B2
M^/ANYT6Y@N=.U*"X:0RJ5D1&# KQ_$,8^M>^UXS\<OAY<^))-*U?2(-]]YR6
M4X ZH[81CCLK'D^C>U '=> ?&_\ PGFD3ZG%I<]C:I+Y4;3.&,I RQ&!T&0,
M^N?2NLK+\.:%:^&?#MCHUD/W-I$$#8 +GJS''<DDGW-:E 'GD;S:-9?$2;3C
M*9X)6FAWR-(P<VR-P6)/4D@=!T%9VKC_ (1Z*YM]%8P076C)-<RQ-@[S*B&<
MG^^4=R6ZG:/2O0+#P[INFWE_=VT<_FW[;[GS;J657.,9VNQ4<8' '  Z"FV7
MAG1["VN;>"R!BN4\N597:7,?("?.3A!DX48 SP!37^7_  PY.^W];'$ZAX<>
M[UK5/#^D6]F-.@2SO383DI;RN3*KJVU3C.U&/RG)7)ZYJW!K5OX<L])CU62X
MODLK8K'+$@.1&%26Y;<P.T;@HQDX)(!S786&A:?IMI-;6L4BI/\ ZUWG=Y'X
MQR[$MP.!SP.F*9J?AS2=86V6^LQ(MMQ&JNR #C*D*1N4X&5.0<#(H3$:@((!
M'0T4=**0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !17/
M_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__ ,)W
MX/\ ^AKT/_P8P_\ Q5'_  G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@_P#Z
M&O0__!C#_P#%4?\ "=^#_P#H:]#_ /!C#_\ %4 =!17/_P#"=^#_ /H:]#_\
M&,/_ ,51_P )WX/_ .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT/_P8P_\
MQ5'_  G?@_\ Z&O0_P#P8P__ !5 '045S_\ PG?@_P#Z&O0__!C#_P#%4?\
M"=^#_P#H:]#_ /!C#_\ %4 =!17/_P#"=^#_ /H:]#_\&,/_ ,51_P )WX/_
M .AKT/\ \&,/_P 50!T%%<__ ,)WX/\ ^AKT/_P8P_\ Q5'_  G?@_\ Z&O0
M_P#P8P__ !5 'G?QD^(UAIVFZOX/N=.OUO+JU4PS@)Y3JQR&SNSC((Z=0:Z?
MX<_$>P\;QR6FGZ=?PK8P()9YU0)NZ!1AB<G!/X5Q/QQ?PMXI\+Q:CIOB'1I]
M4TULI%%?1,\L38#* &Y(X8=>A ZUT'POO/!W@WP1:64OB?0EOI_](NS_ &A#
MGS&'W?O?PC _"@#TZY@2ZM9;>7?Y<J%&V.R-@C!PRD$'W!S7G=ED?#OPU8[G
M%K=:@EO<DN23&97.UB>2&(53GKN]ZZ:;QMX-G@DA?Q9HH5U*DIJD:-@^C!@0
M?<'-95KJ7PXL]".BQ>(](-@6W".76A(5.<Y5FD++@C(P1@\CFA;_ '?@P?3Y
M_BC'M88[CQ3_ ,(S-"A\/Q:G.L=LP'E,!;1N(=O0J&=V"]!M'I5:UT6_U.UL
M=8DNH?LNFW,L,<LS,98(X;MB#$ #N9T41GD<8Z]*Z)]4^'+Z9'IY\1:,(8W\
MU776%64/SE_-$F_<<G+;LG)R>:NQ>*? <%M;6T7B/0$@MB#%&NHQ!5(Z<;N>
MN>>_/6FG8&-TOQ#:CQ'+874,XU&XD$;2[5,4;B/S!;@YSE4.XG&"2>>U=97&
M?VW\.QKG]L_\)#H7V_&/,_M1-N<;=VS?MW;>-V,XXSBM/_A._!__ $->A_\
M@QA_^*HZ(.IT%%<__P )WX/_ .AKT/\ \&,/_P 51_PG?@__ *&O0_\ P8P_
M_%4@.@HKG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HK
MG_\ A._!_P#T->A_^#&'_P"*H_X3OP?_ -#7H?\ X,8?_BJ .@HKG_\ A._!
M_P#T->A_^#&'_P"*JYIOB70=9N&M]+UO3;Z=4+M':W22L%R!DA23C) S[B@#
M4HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE_%]A9ZGJ'A:SO[2"[M9-5
M??#/&)$;%G<D94\'! /X5U%<_P"(?^0YX3_["LG_ *175 !_P@G@_P#Z%30_
M_!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_
M ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_
M  @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ "">#
M_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4
MT/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_  @G@_\ Z%30_P#P
M70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\
M$UT%% '/_P#"">#_ /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044
M <__ ,()X/\ ^A4T/_P70_\ Q-'_  @G@_\ Z%30_P#P70__ !-=!10!S_\
MP@G@_P#Z%30__!=#_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_
M /H5-#_\%T/_ ,31_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T
M/_P70_\ Q-'_  @G@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#
M_P#$T?\ "">#_P#H5-#_ /!=#_\ $UT%% '/_P#"">#_ /H5-#_\%T/_ ,31
M_P ()X/_ .A4T/\ \%T/_P 37044 <__ ,()X/\ ^A4T/_P70_\ Q-'_  @G
M@_\ Z%30_P#P70__ !-=!10!S_\ P@G@_P#Z%30__!=#_P#$UEZAX:T'1O$G
MA6XTO1--L9VU.1&DM;5(F*_8[DX)4 XR <>PKM*Y_P 0_P#(<\)_]A63_P!(
MKJ@#H**** "BBB@ HHHH **** "BBB@#G_ G_)//#7_8*M?_ $4M=!7/^!/^
M2>>&O^P5:_\ HI:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ",C!
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y^\_Y*'HW_ &"K_P#]&VE=
M!7/WG_)0]&_[!5__ .C;2@#H**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MX&.IZGVQ"ORIK>S_ !2_X/Y%75VGY?F_T_S*7B7QOJ^GZ+;:E86UE%#)I9U
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
MN?\ $/\ R'/"?_85D_\ 2*ZKH*Y_Q#_R'/"?_85D_P#2*ZH Z"BBB@ HHHH
M**** "BBB@ HHHH Y_P)_P D\\-?]@JU_P#12UT%<_X$_P"2>>&O^P5:_P#H
MI:Z"@ HHHH **** "BL+6O&&B^'Y)DU&6ZC$,0FF>*QGF2-#G!9T0JO0]34F
MC>*=)U^0)I\ETQ:$3H9[*: /&<893(BAAR.F>M"U!Z&S1167J?B+2]&OM/LK
M^X>&?4)?)M1Y+LKO_=W $*>>Y% >9J4444 %%(S!$+'. ,G R?R%9NA>(-,\
M2Z<;_2;DSVPD:(L8GC(9>HPX!X^E &G1110 4451U76=.T.U%SJ5W';1LP1-
MQ^9V/154<LQ] ": +U%9ECK^G:A+'#%+)'<2JSI!<P202LHZMLD56Q[XQR/6
MM.@ HHK'\1>*=(\*6:7FLW$MO;,VWS5MI954_P"T44[<YXSC/:@#8HJO8WL.
MHV45Y;^;Y,J[D\V%XFQ[JX##\13XKF&>2:.*17>%MD@!^ZV <'WP0?QHL&^I
M+165;>(]+N_$%SH44\G]I6T8EEA>"1,(3@,&90K#/<$UJT %%%% !1110 5S
M]Y_R4/1O^P5?_P#HVTKH*YV_W_\ "?Z1Y>W?_9.H;=W3/FVF,T =%17._P#%
M:?\ 4 _\C4?\5I_U /\ R-0!T5%<[_Q6G_4 _P#(U'_%:?\ 4 _\C4 =%17.
M_P#%:?\ 4 _\C4?\5I_U /\ R-0!T5%<[_Q6G_4 _P#(U,D7QNR%8Y?#T3'H
M[1S2 ?\  =RY_,4 =+17*_9_'_\ T$_#7_@NG_\ C]'V?Q__ -!/PU_X+I__
M (_0!U5%<K]G\?\ _03\-?\ @NG_ /C]'V?Q_P#]!/PU_P""Z?\ ^/T =517
M*_9_'_\ T$_#7_@NG_\ C]'V?Q__ -!/PU_X+I__ (_0!U5%<K]G\?\ _03\
M-?\ @NG_ /C]'V?Q_P#]!/PU_P""Z?\ ^/T =517*_9_'_\ T$_#7_@NG_\
MC]'V?Q__ -!/PU_X+I__ (_0!U5%<J++QVW+:[H*$_PKI4I _$STOV#QU_T,
M&A_^"F3_ ./T =317+?8/'7_ $,&A_\ @ID_^/T?8/'7_0P:'_X*9/\ X_0!
MU-%<M]@\=?\ 0P:'_P""F3_X_1]@\=?]#!H?_@ID_P#C] '4T5RWV#QU_P!#
M!H?_ (*9/_C]'V#QU_T,&A_^"F3_ ./T =317+?8/'7_ $,&A_\ @ID_^/US
M'Q"OO'?AKP-J.KKX@TL&W\K_ (]M,9)/FE1>"\K*/O=U/'IUH ]0HHHH ***
M* "BBB@ HHHH *Y_Q#_R'/"?_85D_P#2*ZKH*Y_Q#_R'/"?_ &%9/_2*ZH Z
M"BBB@ HHHH **** /./C7!%%\+-9DCC57EE@:1@.6/F(,G\ !^%2^+->O-%G
M\,V6EVTPNM8(@EGM5B,P2--P5/-(CW9;^+@#/%=7XA\,Z3XJL18ZS!+<6H;<
M8EN9(E8]MP1ANQ[YQ4=YX2T74-(M=,O+:2>VM75X&DN93+$PZ,LN[>"/7=TX
MZ4+:WFONM8;?Y,Y#_A(_$UQJWA[PUJ+OHFH7\=S+-<(L,DA$9_=@#YXP6'+#
MGOC'6JOBNWO4^)?P\@N+\27@CO%DNHX0FYO+&6"$D ^W(KO-1\+:/JL%I%>6
MKR&T?S()A/(LT;?WA(K!\GN<\]ZCOO"&B:CJECJ=S;3&\L59;:5+J5/+#?>X
M5@"3GDGD]Z=]OG^3_P Q=_0\UF\<^)9?@[;:]'J7DZI'J0M7F6",B5?,*?,I
M4@<<_+CD5J'QIKFF3_$."2X%\=#ACGLVEB4%=\98J=@&5!_''4FNH'PX\+#0
M?[#%A/\ V;]H^T^1]NGQYGKG?GWQG&>>M7K+P?H=AJ.H7\%HYN=13R[MIKB6
M43*!@!E=B.G'3IQ2>S\_\E^J?WCZW_K=O\FE\CE;/Q!J::Q;:/>WK:A#J>A-
MJ!>2)%:%P "HV #8<]P3GN:Y?P!K6I0^%? 'A^RN7LX=4%Z9KJ.-&D7RV9@%
MWAE!)/<'I7I]MX+T&SDED@M)5DDM39ES=S,R0DD[$);Y!D\;<8XQT%-M/ _A
MZPTFVTRUL9(K6UE,UN%NI=\+GJ4?=N7/.0" <GU-5=7?]=9?E=?<39V7]=$K
M_>OQ.,_X3C7+KPQ:S&86BIK<FFW^J+$N(848CS<,"JYX!)!4'/%16][XWO\
MP#KFJV6O7K7EI>2M8RM:VQ6[MDZ%0(OXAG#<Y(&.#BM_Q+X,C&@6&FZ'!J5O
M:VUTUP_]EWWDW0+!LE'D;:Q+-SO/0G'.*=X=L/$/A^PE4QZOJ\$\\:QP:M?0
MR7-NA!WLS@[6&<?*&)QG'I4]'W_X;]4_DV/9KM_P_P"EON5C5\*:DWB"SBUR
MWU*>?3[FVC$4$B1X5P/G;*J#G/!&< @X [<G+(^H_M K8ZJH>TL]+\_38I.4
M,A(W. >K?>'MBO0]*T^'2=*M;"!$2*",( BX'O@=N:@U?P]I6N>2=0M!)+ =
MT,R.T<L1_P!B1"&7\"*;:Y[KS_KY"2]UI_U_5M3%\=7J>&M U7Q-86\+:O!9
ME$8KDLI=>6 Y(4G/MSZU5T/7M1A\=#PY>7DFH13:2FHI<21HKQL7VE/D505Z
M$<9]S730Z%IT-C-9F SPSIY<WVJ5YVD7GY6:0EF')X)[U3MO!VA6C731VDC-
M=6WV25I;F61C#S\@+,2H^8],?H*2TO\ UT_SU'NOZ[K]+HW:\N^.0!\/:#D9
M_P")U!_)JZV+P?86VN:1>V<(MX]+MC;PE9I"S1D$>603@J.#DY)('3'-CQ#X
M0T3Q4(!K-M-<+;MOB1;N:)5;^]A& )]SR*.J:Z/\F'1KNG^*:_4V)N8B@E,3
M."JL,9!QVSD9[].U>*>&_$.M:9\/M,N$U>YEO-<UPV/G7"QL+;=*^Z1?DR6(
M'\189Q@ <5ZM8^%M+T^_COHC?RW$:LJ-=:C<7 4'K@2.P'UQ4*^"?#J:5/IB
M::JV<\WGM$)7&R3.=R'=F/GD;<8/2A:._I^=_P A]+?ULU^9RO@F*2#XK^.8
MIKAKB18[(&5U56?]V>2% &?H /85Z36%_P (9X=/V\G2XC)J$)@NYB6,LR$
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
M /T;:4 =!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5Y_P#&W_DD.N_]N_\ Z41UZ!7G_P ;?^20Z[_V[_\
MI1'0!Z!1110 4444 %%%% !1110 5S_B'_D.>$_^PK)_Z175=!6?JVBV6MQ0
M1WJS_P"CR^="\%S) Z/M9,AXV5ONNPZ]Z -"BN?_ .$-TO\ Y^M<_P#![>__
M !ZC_A#=+_Y^M<_\'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2_P#G
MZUS_ ,'M[_\ 'J .@HKG_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/_![>
M_P#QZ@#H**Y__A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !Z@#H**
MY_\ X0W2_P#GZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>H Z"BN?_X0W2_^
M?K7/_![>_P#QZC_A#=+_ .?K7/\ P>WO_P >H Z"BN?_ .$-TO\ Y^M<_P#!
M[>__ !ZC_A#=+_Y^M<_\'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_X0W2
M_P#GZUS_ ,'M[_\ 'J .@HKG_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^?K7/
M_![>_P#QZ@#H**Y__A#=+_Y^M<_\'M[_ /'J/^$-TO\ Y^M<_P#![>__ !Z@
M#H**Y_\ X0W2_P#GZUS_ ,'M[_\ 'J/^$-TO_GZUS_P>WO\ \>H Z"BN?_X0
MW2_^?K7/_![>_P#QZC_A#=+_ .?K7/\ P>WO_P >H Z"BN?_ .$-TO\ Y^M<
M_P#![>__ !ZC_A#=+_Y^M<_\'M[_ /'J .@HKG_^$-TO_GZUS_P>WO\ \>H_
MX0W2_P#GZUS_ ,'M[_\ 'J .@HKG_P#A#=+_ .?K7/\ P>WO_P >H_X0W2_^
M?K7/_![>_P#QZ@#H*Y_Q#_R'/"?_ &%9/_2*ZH_X0W2_^?K7/_![>_\ QZI+
M;PEI5K?VUZK:E-/:N7A^U:I<SJC%&0D+)(RYVNPSCN: -RBBB@ HHHH ****
M "BBB@ HHHH Y_P)_P D\\-?]@JU_P#12UT%<W!X&T6UMXK>WEUF&") D<<>
MMWJJB@8  $N  .,5)_PANE_\_6N?^#V]_P#CU '045S_ /PANE_\_6N?^#V]
M_P#CU'_"&Z7_ ,_6N?\ @]O?_CU '045S_\ PANE_P#/UKG_ (/;W_X]1_PA
MNE_\_6N?^#V]_P#CU '045S_ /PANE_\_6N?^#V]_P#CU'_"&Z7_ ,_6N?\
M@]O?_CU '045S_\ PANE_P#/UKG_ (/;W_X]1_PANE_\_6N?^#V]_P#CU '0
M45S_ /PANE_\_6N?^#V]_P#CU'_"&Z7_ ,_6N?\ @]O?_CU '045S_\ PANE
M_P#/UKG_ (/;W_X]6!H?A^VO/$OB>TGO]<>"RNX8[=/[;O!L5K>)R,B7)^9F
M/.>M '?T5S__  ANE_\ /UKG_@]O?_CU'_"&Z7_S]:Y_X/;W_P"/4 =!17/_
M /"&Z7_S]:Y_X/;W_P"/4?\ "&Z7_P _6N?^#V]_^/4 =!17/_\ "&Z7_P _
M6N?^#V]_^/4?\(;I?_/UKG_@]O?_ (]0!T%%<_\ \(;I?_/UKG_@]O?_ (]1
M_P (;I?_ #]:Y_X/;W_X]0!T%%<__P (;I?_ #]:Y_X/;W_X]1_PANE_\_6N
M?^#V]_\ CU '045S_P#PANE_\_6N?^#V]_\ CU'_  ANE_\ /UKG_@]O?_CU
M '045S__  ANE_\ /UKG_@]O?_CU'_"&Z7_S]:Y_X/;W_P"/4 =!17/_ /"&
MZ7_S]:Y_X/;W_P"/4?\ "&Z7_P _6N?^#V]_^/4 =!7/WG_)0]&_[!5__P"C
M;2C_ (0W2_\ GZUS_P 'M[_\>JQI_AC3=,U$7\!OI+I8FA5[O4+BYVHQ4L )
M78#)1>GH* -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KS_ .-O_)(==_[=_P#THCKT"O/_ (V_\DAUW_MW
M_P#2B.@#T"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*Y7PU_R./C3_ *_K?_TDAKJJY7PU_P CCXT_Z_K?_P!)(: .JKGHKW4E\?7%
MA-=1/IYT\7$,*P[61MX4[FR2W?T'/0]:Z&L/^Q;[_A,CK?\ :%O]E-K]E^R_
M96WXSNSYGF8SN_V>G'O1U^_\@>WW?F<POB_4+*ST_P 07=P9;#4VN MF(U @
M1$DDC92!N)*Q_-DD9;@#%-N=<\365O# MP]W>ZEIIOD$=NI-LRM&)%C4#Y@%
MD)4-N.5[YQ6W;^"XTGBBN;P7&F6SS26EIY.TQF4,&W/N.X .P4 +@'G-6-$\
M,2:9=PW-WJ'VQ[2U^QV9\G88X<@G=\QW.=JY;@<#@4U:W]?UN#W_ *_K8S]+
M\07B:1;#6;T6;)*SSW=\J0-Y'F$1;U( 620 <8&/FX!P*[$$,H92"",@CO7-
MZQX4;4["%(KU8;Z.X-R;B2'S$=RC(=R;AD;6( SQ@=<<[6EZ?'I6DV>G1.[Q
MVL*0JS]2%  )]^*-PZENBBBD 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 5Y_\;?^20Z[_P!N_P#Z41UZ!7G_ ,;?^20Z[_V[_P#I1'0!Z!1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 8?BVYN[70E:RNI+2>6]L[?SX
MU1F19;F*-B X9<[7/4&H_P#A'M4_Z'/7/^_-E_\ (]'C+_D!VW_85TW_ -+8
M:Z"@#G_^$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\ D>N@HH Y_P#X1[5/
M^ASUS_OS9?\ R/1_PCVJ?]#GKG_?FR_^1ZZ"B@#G_P#A'M4_Z'/7/^_-E_\
M(]'_  CVJ?\ 0YZY_P!^;+_Y'KH** .?_P"$>U3_ *'/7/\ OS9?_(]'_"/:
MI_T.>N?]^;+_ .1ZZ"B@#G_^$>U3_H<]<_[\V7_R/1_PCVJ?]#GKG_?FR_\
MD>N@HH Y_P#X1[5/^ASUS_OS9?\ R/1_PCVJ?]#GKG_?FR_^1ZZ"B@#G_P#A
M'M4_Z'/7/^_-E_\ (]'_  CVJ?\ 0YZY_P!^;+_Y'KH** .?_P"$>U3_ *'/
M7/\ OS9?_(]'_"/:I_T.>N?]^;+_ .1ZZ"B@#G_^$>U3_H<]<_[\V7_R/1_P
MCVJ?]#GKG_?FR_\ D>N@HH Y_P#X1[5/^ASUS_OS9?\ R/1_PCVJ?]#GKG_?
MFR_^1ZZ"B@#G_P#A'M4_Z'/7/^_-E_\ (]'_  CVJ?\ 0YZY_P!^;+_Y'KH*
M* .?_P"$>U3_ *'/7/\ OS9?_(]5;;P9<V=Y>W<'BW7$GO9%DN'\NS.]E14!
MP;? ^55'&.E=510!S_\ PCVJ?]#GKG_?FR_^1Z/^$>U3_H<]<_[\V7_R/704
M4 <__P (]JG_ $.>N?\ ?FR_^1Z/^$>U3_H<]<_[\V7_ ,CUT%% '/\ _"/:
MI_T.>N?]^;+_ .1Z/^$>U3_H<]<_[\V7_P CUT%% '/_ /"/:I_T.>N?]^;+
M_P"1Z/\ A'M4_P"ASUS_ +\V7_R/7044 <__ ,(]JG_0YZY_WYLO_D>C_A'M
M4_Z'/7/^_-E_\CUT%% '/_\ "/:I_P!#GKG_ 'YLO_D>C_A'M4_Z'/7/^_-E
M_P#(]=!10!S_ /PCVJ?]#GKG_?FR_P#D>C_A'M4_Z'/7/^_-E_\ (]=!10!S
M_P#PCVJ?]#GKG_?FR_\ D>C_ (1[5/\ H<]<_P"_-E_\CUT%% '/_P#"/:I_
MT.>N?]^;+_Y'H_X1[5/^ASUS_OS9?_(]=!10!S__  CVJ?\ 0YZY_P!^;+_Y
M'H_X1[5/^ASUS_OS9?\ R/7044 <_P#\(]JG_0YZY_WYLO\ Y'H_X1[5/^AS
MUS_OS9?_ "/7044 <_\ \(]JG_0YZY_WYLO_ )'H_P"$>U3_ *'/7/\ OS9?
M_(]=!10!S_\ PCVJ?]#GKG_?FR_^1Z/^$>U3_H<]<_[\V7_R/7044 <_X8EO
M?M.O65[J,]_]AU!889ITC5]AMH),'RT53\TC=JZ"N?\ #W_(<\6?]A6/_P!(
MK6N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS_ .-O_)(=
M=_[=_P#THCKT"O/_ (V_\DAUW_MW_P#2B.@#T"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH Y_QE_P @.V_["NF_^EL-=!7/^,O^0';?]A73
M?_2V&N@H **** "BBB@ HHHH \YU;QIKWACQ_9:=X@?3(O#M]O\ L]]':R!M
M_:-R9"%/3G!!]!SC4OM=UW0?">IZSK5WI<15<VF+"X"QY.%,P5Y&P<C( &/7
MTK>)]&NO'5EJ6DZKHFH6=E#&SV<HF@)FF'W7&V3(/HK8!R<D< 8<UKXXUCX1
MZAX>U?P[<'6?(6WBE%U;E;@;AAB?,X( YSU[4KOD??\ 2_Y_H5IS+M_7X?J=
MHNL:I+KNC16RV$^G7=J9;DIY@FC)7*N 1@1DC'S<Y/L:FA\9:!<:O%I<6H W
M,S.D),3B.5D^\J2%=C,.X!)%7-!CGA\.Z=%<V[V]Q';1I)$[*Q5@H!&5)!Z=
MC7F,'A7Q5-XC\/:I=Z-! +/5[F:XBM98DC2)P KHH(SG!+$_.2>1Z6[<_+T_
MX+,XM\EWO;]#MYOB'X7MYKR*;47C>RN%MKG?:3 0NQPNX[, $_Q?=]ZW[XW?
M]GSG3_)^UE#Y)F!*;NQ8 @D?0UXUXB\'>*=0L_'D%MH,[-K%];RV9-Q;@,D9
M^8G]YQTXSSR/?'M%GO\ L4'F1M$_EKNC8@E3CD'!(_(TEK&_73\O\RGH_O\
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
MM=!7/^'O^0YXL_["L?\ Z16M=!0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7G_QM_P"20Z[_ -N__I1'7H%>?_&W_DD.N_\ ;O\ ^E$= 'H%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S_ (R_Y =M_P!A
M73?_ $MAKH*Y_P 9A_\ A'TDC@GF\G4+&9T@A:5]B7<3L0B@L<*I/ /2C_A,
MM+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?77/_
M  17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\ QF@#
MH**Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?_P"$
MRTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"BN?\ ^$RTO_GUUS_P
M17O_ ,9H_P"$RTO_ )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_  17O_QF
MC_A,M+_Y]=<_\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?
M77/_  17O_QF@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\
MQF@#H**Y_P#X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?
M_P"$RTO_ )]=<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H Z"J&IZ-8ZNL?VN.
M7?$28Y8)WAD3/7:Z$,,XYP>:SO\ A,M+_P"?77/_  17O_QFC_A,M+_Y]=<_
M\$5[_P#&: )V\*:,\5NCVKOY$PN%=IY"[2!=FYW+;G^7@[B<C@ULUS__  F6
ME_\ /KKG_@BO?_C-10^/-#N6F6!-8E:"3RY0FB7C&-\ [6Q%P<$'![$>M '2
MT5S_ /PF6E_\^NN?^"*]_P#C-'_"9:7_ ,^NN?\ @BO?_C- '045S_\ PF6E
M_P#/KKG_ ((KW_XS1_PF6E_\^NN?^"*]_P#C- '045S_ /PF6E_\^NN?^"*]
M_P#C-'_"9:7_ ,^NN?\ @BO?_C- '045S_\ PF6E_P#/KKG_ ((KW_XS1_PF
M6E_\^NN?^"*]_P#C- %_4]#L-7:)[J.42Q B.:WN)()4!QD!XV5@#@9&<'%0
M?\(OHY^R$VK%K64S1N9I"Q<KM+.V[+DC@[LY[U7_ .$RTO\ Y]=<_P#!%>__
M !FC_A,M+_Y]=<_\$5[_ /&:-@>IT%%<_P#\)EI?_/KKG_@BO?\ XS1_PF6E
M_P#/KKG_ ((KW_XS0!T%%<__ ,)EI?\ SZZY_P""*]_^,T?\)EI?_/KKG_@B
MO?\ XS0!NK#$LKRK&@D< ,X49;'3)[T^N?\ ^$RTO_GUUS_P17O_ ,9H_P"$
MRTO_ )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_  17O_QFC_A,M+_Y]=<_
M\$5[_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:/\ A,M+_P"?77/_  17O_QF
M@#H**Y__ (3+2_\ GUUS_P $5[_\9H_X3+2_^?77/_!%>_\ QF@#H**Y_P#X
M3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?_P"$RTO_ )]=
M<_\ !%>__&:/^$RTO_GUUS_P17O_ ,9H /#W_(<\6?\ 85C_ /2*UKH*YOPI
M*;J\\1WJV]W#!=:FKP_:K:2!G46MNA(615;&Y&&<=C724 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 5Y_\;?^20Z[_P!N_P#Z41UZ!7G_ ,;?
M^20Z[_V[_P#I1'0!Z!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<KX.XU3Q>._]N,<?]NUO755RWA3_D8?&/\ V%4_])8* .IHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\_^-O\
MR2'7?^W?_P!*(Z] KS_XV_\ )(==_P"W?_THCH ] HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N6\*?\C#XQ_["J?^DL%=37+^&XWC
M\6^,2494>^@9,C ;_1802/7D'\J .HHHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *\_\ C;_R2'7?^W?_ -*(Z] KS_XV_P#)
M(==_[=__ $HCH ] HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ K"\:WMSIO@?7;ZSE,5S;V$TD4@QE6"$@\UNUSOC]
M-_PZ\2C./^)7<G\HV- &=H.@_P!J^'M,U'_A(M>/VNTBGR+S&=Z!NF..M:/_
M  B7_4PZ_P#^!O\ ]:G>!#GX>>&O^P5:_P#HI:Z"@#G?^$2_ZF'7_P#P-_\
MK4?\(E_U,.O_ /@;_P#6KHJ* .=_X1+_ *F'7_\ P-_^M1_PB7_4PZ__ .!O
M_P!:NBHH YW_ (1+_J8=?_\  W_ZU'_")?\ 4PZ__P"!O_UJZ*B@#G?^$2_Z
MF'7_ /P-_P#K4?\ ")?]3#K_ /X&_P#UJZ*B@#G?^$2_ZF'7_P#P-_\ K4?\
M(E_U,.O_ /@;_P#6KHJ* .=_X1+_ *F'7_\ P-_^M3)/!R2H4DU_Q"4/4+J#
M(?S7!'X&NEHH Y7_ (0*R_Z#7B7_ ,'ES_\ %T?\(%9?]!KQ+_X/+G_XNNJH
MH Y7_A K+_H->)?_  >7/_Q='_"!67_0:\2_^#RY_P#BZZJB@#E?^$"LO^@U
MXE_\'ES_ /%T?\(%9?\ 0:\2_P#@\N?_ (NNJHH Y7_A K+_ *#7B7_P>7/_
M ,71_P (%9?]!KQ+_P"#RY_^+KJJ* .5_P"$"LO^@UXE_P#!Y<__ !='_"!6
M7_0:\2_^#RY_^+KJJ* .5_X0*R_Z#7B7_P 'ES_\71_P@5E_T&O$O_@\N?\
MXNNJHH \N\<Z"/#NDV-U9:SXA,D^HV]LWF:U=$;'?#8^<<XKI_\ A =-/^MU
M3Q%*.P?6[KC_ ,?K.^*__(NZ5_V&K+_T8*[N@#EO^%?Z/_S]ZY_X.KO_ ..4
M?\*_T?\ Y^]<_P#!U=__ !RNIHH Y;_A7^C_ //WKG_@ZN__ (Y1_P *_P!'
M_P"?O7/_  =7?_QRNIHH Y;_ (5_H_\ S]ZY_P"#J[_^.4?\*_T?_G[US_P=
M7?\ \<KJ:* .6_X5_H__ #]ZY_X.KO\ ^.4?\*_T?_G[US_P=7?_ ,<KJ:*
M.6_X5_H__/WKG_@ZN_\ XY1_PK_1_P#G[US_ ,'5W_\ '*ZFB@#EO^%?Z/\
M\_>N?^#J[_\ CE'_  K_ $?_ )^]<_\ !U=__'*ZFB@#EO\ A7^C_P#/WKG_
M (.KO_XY2?\ "O- 8YE;5Y6]7UF[)'_D6NJHH Y7_A77AS_GGJ?_ (.+S_X[
M1_PKKPY_SSU/_P '%Y_\=KJJ* .5_P"%=>'/^>>I_P#@XO/_ ([1_P *Z\.?
M\\]3_P#!Q>?_ !VNJHH Y7_A77AS_GGJ?_@XO/\ X[1_PKKPY_SSU/\ \'%Y
M_P#':ZJB@#E?^%=>'/\ GGJ?_@XO/_CM'_"NO#G_ #SU/_P<7G_QVNJHH Y7
M_A77AS_GGJ?_ (.+S_X[1_PKKPY_SSU/_P '%Y_\=KJJ* .5_P"%=>'/^>>I
M_P#@XO/_ ([7,>)/#6D:3XC\,:?;PWQAU2[DAG+ZM>$A5C+#;^^X.1[UZC7"
M>./^1W\!?]A&;_T2: -'_A77AS_GGJ?_ (.+S_X[4L?@'PU&@7[!(^/XI;N:
M1C]69R3^==+10!SO_"">&_\ H&_^1Y/_ (JC_A!/#?\ T#?_ "/)_P#%5T5%
M '._\()X;_Z!O_D>3_XJC_A!/#?_ $#?_(\G_P 57144 <[_ ,()X;_Z!O\
MY'D_^*H_X03PW_T#?_(\G_Q5=%10!SO_  @GAO\ Z!O_ )'D_P#BJ/\ A!/#
M?_0-_P#(\G_Q5=%10!SO_"">&_\ H&_^1Y/_ (JC_A!/#?\ T#?_ "/)_P#%
M5T5% '._\()X;_Z!O_D>3_XJC_A!/#?_ $#?_(\G_P 57144 <[_ ,()X;_Z
M!O\ Y'D_^*JN?AKX*))/AG323U)A!)KJJ* .5_X5IX)_Z%?3/^_ H_X5IX)_
MZ%?3/^_ KJJ* .5_X5IX)_Z%?3/^_ H_X5IX)_Z%?3/^_ KJJ* .5_X5IX)_
MZ%?3/^_ H_X5IX)_Z%?3/^_ KJJ* .5_X5IX)_Z%?3/^_ H_X5IX)_Z%?3/^
M_ KJJ* /-/'7@WPIX>\$ZMJUCX7TC[5:P^9'YEL&7.1U%>A:?!#:Z;:V]O$D
M4$4*)'&@PJ*   !Z 5R_Q6_Y);XA_P"O7_V85UEM_P >L/\ N#^5 $M%%% !
M1110 5Y_\;?^20Z[_P!N_P#Z41UZ!7G_ ,;?^20Z[_V[_P#I1'0!Z!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6'
MXUADN/ ?B&")=TDFF7*(OJ3$P K<K.\0?\BWJG_7G+_Z : ,OX>_\DX\-_\
M8-@_] %=+7+?#9BWPT\.$G)^P1#\EJ[XQN]0T_PAJE]I=S%;W=M;O,DDD/F#
MY1DC&1R<8SSCT/2AC2N[(W**Y?4=1O[K4-&T:TO7LYKVVDNIKJ.-&=50(,*&
M!7)9QU!X!QCK6%:>*-9U^WD6TNULKC3]/-U<,D*LL\PDD0*=P.(R8F)QAN1@
MC%-JU[]/TZB6MO/]3T6BO/=.\3Z[<Z_%?3QW,>BRPK-Y?V8>2(6@5E<2;<M*
M924V;NF/E[GK]'U!;U)T>]MYKN.3]_;Q2*QML\B-L<@@=<]3GMBAQ:W$FGL:
M=%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!PGQ7_Y
M%W2O^PU9?^C!7=UPGQ7_ .1=TK_L-67_ *,%=W0 4457OK^TTRQFO;ZXCM[6
M%=TDLC851ZDT; 6**S9->TV/1X-6-P39W"JT+)&[-+N&5"H!N8D=@,^U,G\2
M:3!IL&H-=%X)SMB$43R.YYR B@L2,'(QQ@YQ@T; :M%8[>*=$6^L[,7Z/->(
MKP>6C.I5L[27 *KNP<;B,X.,UIQW,,T\T,;[I(2!( #A21D#/3..<>X]118"
M6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$\<?\ ([^
MO^PC-_Z)-=W7#>-T8^,_ DF/E74I5/U,+?X&@#N:**R]>UVU\.Z>+V[BN9(C
M(L>+>$R$%C@$XX4>Y(% &I15#5-7M]*CB\Q)9IYF*06T"[I)6QG"C@=.I) '
M<BI'O9(].6Z:QNO-*@_95"-*&/\ #PVW/ONV^^.: +=%<S-XVLH-)BO6L-0,
MTER]J+(1IYPD0,7'+;. K'(;!QQDUKVNL6E[]B-J6F6[@%PC*.%C(!#-Z9R
M._Y'!8"_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''?%;
M_DEOB'_KU_\ 9A7563B2PMY ,!HE./J!7*_%;_DEOB'_ *]?_9A5?78(YAX?
M_M33WO\ 0?LKK<Q);M,$E*IY;LB@G  ?G&%)!XZTAI'<T5Y?I5NVM)IUEK@>
M2VBT5[FW2X)W$F3"R'/_ "T1 GS=06)IFCZ9JTTNA>+KN2"666UMWR2WVF1C
M 4\@#&-C,PD)SP03CN*M_7W_ .0NAZG17+^&M>L;G4+C35$[7I:662Y= ([E
MD81R%,$G"-A,,!P!C/6NHI6 *\_^-O\ R2'7?^W?_P!*(Z] KS_XV_\ )(==
M_P"W?_THCH ] HHKE?&5K')>>'+DF421:K"JA96"D-G.5!VMT&,@X[4=4#V;
M.JHKS37\RR^*]5E7_B8Z3<6Z::Y^]$NR-OD]-[,P./O#@U<BT'4M%\776JK-
M:F2]\Y8F4L9)=Y5@91@ )"%..3G=CY<X(O/^M+@]['?T5SGA+7=-U6T:WL([
MF/R42;-PJAIDDR5FR"<AR&/.#Z@5T=-JP!1112 **** "BBB@ HHHH ****
M"BLO4O$N@Z-<+;ZIK>FV,[('6.ZNDB8KDC(#$'&01GV-4_\ A._!_P#T->A_
M^#&'_P"*H Z"BN?_ .$[\'_]#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*
MH Z"BN?_ .$[\'_]#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*H Z"BN?_
M .$[\'_]#7H?_@QA_P#BJ/\ A._!_P#T->A_^#&'_P"*H Z"O/OB9\1$\#PQ
M076CW%U;W\+HEQ'( JOC!4@CK@@^_/I70_\ "=^#_P#H:]#_ /!C#_\ %5R_
MQ!O?!7C7P=>:2WBK01<8\VUD.H0_)*OW?XNAY4^S&@#F_@U\2KK6ETSPC#H&
M(K"TQ-??:^ JC .S9U)(&-W?VKUCQ'I<^N>';_2[>ZCM7NX6A,TD)E"JPPWR
MAEYP3CG\^E>2?!&;PMX4\)27>H^(=&M]4U&3=+'+?Q!XT4D(I&[CNW_ AZ5Z
M?_PG?@__ *&O0_\ P8P__%4#3:=T%SX?O9H=+GBU&"'5K"-HA<_928W5@ P,
M>_(!PI'S<$#KTJDW@<6]O%%IFI/:EK0V5W(\0D>>,L6+ Y 63<SD-@CYC\IX
MQ=_X3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ'J):;&BNE0HMC"O
M%I9J!%!CC*@!23WP.@]<'L*R?#_A+^PM6NKTWOGHZO'#'Y.PHC2M*=S9.\[F
M.#@<>IYJ7_A._!__ $->A_\ @QA_^*H_X3OP?_T->A_^#&'_ .*IW=[BLK6.
M@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ0SH**Y_P#X
M3OP?_P!#7H?_ (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HJO8W]GJ=G'>6%W!
M=VLF=DT$@D1L$@X8<'!!'X58H **** "BBB@ HHHH **** "BBB@ HHHH **
M** /'/BE\1/"TUM!HZ:DWV^QU>W>XA:UF4HL<F7.2F#@>A.>V:]%\,^,]!\8
M1W$F@WK7<=N565_L\D8!.<#+J,GCMTX]17BO[0?@ITU2S\3:?;L_VQEM;I(U
MR3+_  -@#J1\O_ 1ZUZ]\.O"2>#/!=EI6U?M17SKMU_BF;[W/<#A1[** .JJ
MCK-S!::)?7%S-'#"D#EY)&"JHP>I-7J*4E=-#3L[GFNG7=J/"?P_U=KF%M,L
ME07,XD'EPG[.T>YCT&UOE.>A/-1:7(NDZM8:[J,@MM'EN=2,4DWR(GFR*T;'
M/0,%?'KN'K7I]%7*5Y-][_B2E:/+_6AYMI/A:(:/I>HS+=+J,C Q69(5)-LK
MRP^8I&X",.6P"/0YX%:6B:]=P^,9O#ACA>*-I-_RMY^0JOY[G.-KLY4  8*]
M3T';T4K@T%%%%(84444 %%%% !1110 445SY\9Z1YLT<::K-Y,KPN\&CW<J;
MT8HP#K$5.&4C@GI0!T%%<_\ \)EI?_/KKG_@BO?_ (S1_P )EI?_ #ZZY_X(
MKW_XS0!T%%<__P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C- '045S
M_P#PF6E_\^NN?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C- '045S__  F6E_\
M/KKG_@BO?_C-'_"9:7_SZZY_X(KW_P",T ;YS@X&3V%> >+OC-ILGBC1UFT7
M4+>;1-1>2YB<IDD(\9 YZY->P?\ "9:7_P ^NN?^"*]_^,UX=\4_"*>)O&]E
MJNB:?K7D7I5-1?\ L6[7R2"!YF#$"V5[#)ROO0![GX.\3IXP\/1:U#8W%G;S
M,PB6<C<Z@XW<=LY_*J_C]G'@^ZCBMKJXEE>-4CMK=YF/S@GY4!(& >:CTWQ%
MH6DZ9:Z=9V.N1VUM$L4:C0;WA0,#_EC5K_A,M+_Y]=<_\$5[_P#&: ,3Q5I]
MK?ZS:WVHZ1<:CIDVG201HMF\KPS,RLI* ;D) 'S$#:5&2*UM.N'TOPE:V.MG
M4)KN"RB2[DMK:>1V9AM.UHU)9L@Y*G(ZG&0:E_X3+2_^?77/_!%>_P#QFC_A
M,M+_ .?77/\ P17O_P 9HZ6_K^M0ZW,C2?#EO+X9N;74[2\GT^&[DGTZ-S(E
MRL9'&2"'W$LX^8Y(;#=35;5$\0Z)=:<FE02#SE&]+:V$L>\,BI"QP?+B6,N0
MWRY(SD9P>@_X3+2_^?77/_!%>_\ QFC_ (3+2_\ GUUS_P $5[_\9IWUN*VA
MT%%<_P#\)EI?_/KKG_@BO?\ XS1_PF6E_P#/KKG_ ((KW_XS2&=!17/_ /"9
M:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_^,T =!17/_\ "9:7_P ^NN?^
M"*]_^,T#QGI'FPQR)JL/G2I"CSZ/=Q)O=@B@NT0499@.2.M '04444 %%%%
M!1110 45CWWBSPWIEY)9W_B#2K2ZCQOAGO8XW7(!&5)R,@@_C5?_ (3OP?\
M]#7H?_@QA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@Q
MA_\ BJ .@HKG_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJ /
M./C)\2+73K#5_!USI=XMS=6RF&Y!7RW5CD-USC((Z=0:V/ 7BZP^)J^2^B7D
M5MI<2J[RW3>3(Q&-K1J0K\*3\P./QKF_CB_A;Q3X7BU'3?$.C3ZIIK92**^B
M9Y8FP&4 -R1PPZ]"!UKIOAO?>#?!G@JRTUO%.@B[<>==L-1AYE;J,[N<<*/8
M4 =YJF@Z;K/E?;K<N8LA2DKQG:<94E2,J<#*G(..0:M_98!)"XC ,*E8P. @
M/' Z=!C\_6L7_A._!_\ T->A_P#@QA_^*H_X3OP?_P!#7H?_ (,8?_BJ +ME
MX?TO3]3N=1M;79=7&?,?S&8#)RVU2<+D\G:!D\G-:=<__P )WX/_ .AKT/\
M\&,/_P 51_PG?@__ *&O0_\ P8P__%4 =!7C?QI\>^'I/".N^%!>2#60T*_9
MV@<#B2-_O8V_=&>M>B?\)WX/_P"AKT/_ ,&,/_Q5>(?'N/PYK/V'Q#HNN:5=
MWD?^C7,-M>1R.Z<E'VAL\'(/'\0["@#VKPMX]\/>,Y;F/0KR2Y-LJM*3 Z!=
MV<<L!UP?RK2U?0-/UPVIOUN&-K)YL/DW4L.U^S?(PR1[YQSZUYW\*+OPAX-\
M#VMK/XGT--0NO])N\ZA%D.P&$^]_",#Z@GO7;_\ "=^#_P#H:]#_ /!C#_\
M%4 7;KP_I=[J4>H7%KON(]O/F,%;:<J60':Y4\@L#@],5>^SQ?:#<;,RE-FX
MDGY<YP!V_KQZ"L3_ (3OP?\ ]#7H?_@QA_\ BJ/^$[\'_P#0UZ'_ .#&'_XJ
M@"[I'A_2]"\[^SK7R?.(+YD9^!T4;B=JC)PHP!DX%:=<_P#\)WX/_P"AKT/_
M ,&,/_Q56+'Q9X;U.\CL[#Q!I5W=29V0P7L<CM@$G"@Y. "?PH V**** "BB
MB@ HHHH **** "BBB@#G[/\ Y*'K/_8*L/\ T;=UT%<_9_\ )0]9_P"P58?^
MC;NN@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y_P &
M_P#(#N?^PKJ7_I;-705S_@W_ ) =S_V%=2_]+9JZ"@ HHHH **** .7URT&I
M^,M'L)[F^CM6T^]F9+2]FMMSK);!23$RDX#MU]35C_A#=+_Y^M<_\'M[_P#'
MJ+S_ )*'HW_8*O\ _P!&VE=!0!S_ /PANE_\_6N?^#V]_P#CU'_"&Z7_ ,_6
MN?\ @]O?_CU=!10!S_\ PANE_P#/UKG_ (/;W_X]1_PANE_\_6N?^#V]_P#C
MU=!10!S_ /PANE_\_6N?^#V]_P#CU'_"&Z7_ ,_6N?\ @]O?_CU=!10!S_\
MPANE_P#/UKG_ (/;W_X]1_PANE_\_6N?^#V]_P#CU=!10!S4_@31+J-8[B36
M)D5UD"R:W>, RD,K<R]00"#V(J7_ (0W2_\ GZUS_P 'M[_\>KH** .?_P"$
M-TO_ )^M<_\ ![>__'J/^$-TO_GZUS_P>WO_ ,>KH** .?\ ^$-TO_GZUS_P
M>WO_ ,>H_P"$-TO_ )^M<_\ ![>__'JZ"B@#G_\ A#=+_P"?K7/_  >WO_QZ
MC_A#=+_Y^M<_\'M[_P#'JZ"B@#G_ /A#=+_Y^M<_\'M[_P#'J/\ A#=+_P"?
MK7/_  >WO_QZN@HH X^[T>'1/$'AJ2RO-5_TC4)(9DGU6YG1T^R7#X*22,OW
MD4].U=A7/^(?^0YX3_["LG_I%=5T% !1110 4444 %<_X-_Y =S_ -A74O\
MTMFKH*Y_P;_R [G_ +"NI?\ I;-0!T%%%% !16/>^+/#>F7;VE_X@TJTN4QO
MAGO(XW7(R,J3D<5HV=]::C:I=6-U!=6[_<E@D#HWT(X- $]%0W=Y:V%NUQ>7
M,-O I ,DSA%!)P.3QR2!2->6JWB6;7,(NI$,B0F0;V48!8+U(&1S[T 3T5#:
MWEK>QM):7,-Q&KM&S1.' 93@J2.X/!%34 %%%9>H^)M!T>Y%MJ>MZ;93E0XB
MN;N.-BI[X8@XX- &I16.WBSPXM\MBWB#2A>,P06YO(_,+'&!MSG)R,?6MB@
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
MW_QEA&-H#$*0,<8Q@Y)M:SJ>N:3K/A3RM<N9;;5M4>.6&6"#'DLI9%!$8(P
M.<YY.2:UH=.U>71K+P_K%K_:,,L)^UW\LJ':0X(5EX+$K_$!U'2MO5]!TW78
M[=-0MS)]FE$T#I*\3Q..A5D(8?@:MO6_G^'8BS<;>7XGGFC>+]<;PEXKN[S6
MK83:;K$EI!<WL:J%B5E&,1IRY!./E.21P>E5CXP\1)X;\>I_:4ZW6A,C6EU+
M!#YV"N[#@)L/IPHX/K7;K\/?"RZ;?:<-,/V.^N!<W$1N)2&E!SO'S?*<_P!W
M%22^!/#<T>JQM8.$U79]N"7,J>=MZ9PPQ[XQGG.<U+U7R_&R_5/[RV];^?\
MF<SX4\3ZW<>.[32+^_-W;7?A^'42&A1/+E) ;;M .#G.#GVKTFN?L/!6@Z9J
M\&JVMK.M[;VPM(Y7O)GVP@8"89R"/J.O/6N@JI-/;S_-_I8B*:W\OR5_Q"N?
M\9?\@.V_["NF_P#I;#705S_C+_D!VW_85TW_ -+8:DHZ"BBB@ HHHH ****
M.?\ #W_(<\6?]A6/_P!(K6MYT$D;(2P# @[6(/X$<BL'P]_R'/%G_85C_P#2
M*UK>D#F)Q$RK(0=K,NX ]B1D9'MD4,#QRYGO_ GCV31M1U;4;W2?$,9ATZXN
M]3F)LWR 5/SY'4888;ISU-=%XBF;P>WA/38YM5NH;O58XGN9-5D\UG(QA]RM
MOC(R2H*C(&.M6]8\!WGB+POJ6EZSJEE<WEY(KI>KI[(8=I^7"^:?N\XP0.3D
M')S6O? &O:G8^'X+[Q3;3RZ+=I=).VF'=,4 "A_WWUR1UR/3EQZ)]&ON_P"!
M^(I=6NS^_P#X/X&ZD%_H^HZ_K#OJ=Y:/&KPV'F"4EE4Y\E /E!X&"22<GCOG
MZ+X\EU76=1T>32XX+ZULA>QJMT61E/17)C5HW!X(VG'O72:YITNKZ%?:=#>2
MV4MS"T2W,7WHR1C<.1_.N5T3X>S:'K!U*'5XW<Z0FF>6UGA04Z2##].,E?KR
M.TZV?I^C_4KMZ_JOT*?A_P"*;ZR?#;SZ(+6#79)X8G6[\QHWC)ZC8,@^N<^W
M>NVUG3QJ>G-;/>7%I$75Y);:=H7VJ<D!U((!Q@X/0FN#TGX57FE1>&(E\002
M)H-S+.F=/(,PD.2I_>\=\'W'''/7^,-"O/$OAJZTBRU3^S6NALDG$'FG9_$H
M&Y<9Z9STS53M;W?ZVM^HEOY?\/\ \ X#X?)=^)?&VHZ_9:GJZ>%[%S;65O-J
M-Q,MU(!AI#YCMD>@Z=.X-0P>-;WPGK/CJ]N5N]1TZQU*W3RYKUB8$DX/EAMW
M<YV_*,=^*Z[2O".NZ3H^G:-!KNFPZ;:-&&2VTITDE12"REVG8#=SD[>YK'U;
MX57NJP>)X6\001IKUU%</C3R3"(SD*/WO/0<^QXYX>B:[+3\5_P1;[]_\_\
M@&UJOCS['J6JVMEIHNDTBT2\OG>X\LB-@6 C&T[FP,X)4>]17GQ D77M&T_3
M=+BO(=7L'O;:X>[,6 J[L,NPX!XY!/7IQ3M5\!37SZC-::K%:W&JZ<MA?LUH
M75PJE0Z#>-IY/4MQ@>]1S?#Z9=;T*_L-5AMX='T]K&&"2S,FX,FW<6$B^W&/
M7GGB7M_7:7Z\OXC_ *_])_\ MOP([+XEIJGA_P /7MAI9>_UR9X(+66?8B,F
M=Y:0*>!M."%R<C@5S/BSQGJ>M_#6;6((Y=(NK76$M MEJ$A8E9-CAB%0$'TY
M'0\'H:OX5O/!_@K0]"BU?2)/LUW+,M]J44MI%&#DC,T<FZ)LL<$,-W3US<LO
M#>H^,_ ;:#)+H^F1VUZDJ7>EQ27%M=*,290NRDG<>6RV2#^%:.3:V37YQ_2X
MG>UO)_E*WZ>AT4?Q#@A;Q5'J%@\$GAU%DE$4OF"9&3<I!(7#=B.WJ:?!XXG:
M8VEUI<4%[-IAU*SC%V726, 95FV HP)YPK#'()Z5!!\/"^K>*;K4]2CNK?Q#
M D,T$5J8C%M7:"K%VSQ[=?RIT'@.[6_6]N-9AFG@TEM+M/\ 0RHC4G[[CS#O
M;& <;0<'IGB7MIO;\;/];?*XUOY?\-^G,5/#_P 3GUF\\-17&BBTBU^&9[=U
MNO,*-%G(8;!P0.#G\*;<?$VY^T0/9:)!+I]QJQTB.XGOFB8S#(+%!$WRY! .
M<^H%,TCX7WFE77A27^WH)4\/"947[ 5,XD)W9/FG!P>.#Z^U<M'+JEKXON+Z
M"/PK>.E_)*FFO+/%?9+E=ZV^XQJ^/^6FW)7DGFK]UR27]:JWX?YDZJ-W_6C_
M .!^1[A7/^(?^0YX3_["LG_I%=5T%<_XA_Y#GA/_ +"LG_I%=5!1T%%%% !1
M110 4444 %%%% !1110!S]G_ ,E#UG_L%6'_ *-NZZ"N?L_^2AZS_P!@JP_]
M&W==!0 4452U;5;31-.EU"^:5;:(9D:*!Y2H]2J G [G&!0W8-R[17-6/CWP
M_J2VDEK+?M#=NL<$[:9<I$[,<#$C1A>3[UTM%@N%%%% !1110 44=*Q[?Q3H
M]U.(HKIOF<1QR-#(L4S$X CD*A)#_NDT ;%%%% !15)M6L4UF/2&GQ?R0&X6
M+8W,8(!.<8ZD<9S5V@ HHHH **** .?\&_\ (#N?^PKJ7_I;-705S_@W_D!W
M/_85U+_TMFKH* "BBB@ HHHH Y^\_P"2AZ-_V"K_ /\ 1MI705S]Y_R4/1O^
MP5?_ /HVTKH* "BBB@ HHHH *SIM T:XU)-2GTFPEOD^[<O;(TJ_1B,CJ>]:
M-% !1110 4444 %%%% !1110 5G3:!HUQJ2:E/I-A+?)]VY>V1I5^C$9'4]Z
MT:* *\5C:074]U#:P1W%QCSI4C >3' W$<G'O5BBB@#G_$/_ "'/"?\ V%9/
M_2*ZKH*Y_P 0_P#(<\)_]A63_P!(KJN@H **** "BBB@ KG_  ;_ ,@.Y_["
MNI?^ELU=!7/^#?\ D!W/_85U+_TMFH Z"BBB@ HKGO&'B^U\%Z2-4OK"^N;0
M,$D>U$9\LD@#(9U/)/;/OBH;7QO:/KUGHVH:;J&E7MZA>T6[$3+. ,D*T3N
M0.QQUH6NP/3<Z>BBB@ HHH/ Z9]J "BN5TKQW9ZSI%SJ%GI6K/\ 9K_[!+;K
M KRK(" 6PK$;1NR3GH#7546 **** "BN-M?B$+[6]1T>U\,:Y+?:=M^TQ@VH
MV!AE3DS@'(]*Z?3;X:EIT-X+>>W\P9,,Z@2(0<$, 2,@CL31TN#T=BW1110
M4444 %%%% !7/^,O^0';?]A73?\ TMAKH*Y_QE_R [;_ +"NF_\ I;#0!T%%
M%% !1110 4444 <_X>_Y#GBS_L*Q_P#I%:UT%<_X>_Y#GBS_ +"L?_I%:UT%
M !1110 4444 %%4M6U6TT33I=0OFE6VB&9&B@>4J/4J@)P.YQ@5CV/CWP_J2
MVDEK+?M#=NL<$[:9<I$[,<#$C1A>3[T+71 ]#I:*** "BBB@ HHHH **** "
MBBB@ KG_ !#_ ,ASPG_V%9/_ $BNJZ"N?\0_\ASPG_V%9/\ TBNJ .@HHHH
M**** "BBB@ HHHH **** .?L_P#DH>L_]@JP_P#1MW705S]G_P E#UG_ +!5
MA_Z-NZZ"@ K%\8,J>"M=9B !I\^23_TS-;55;_3;'5;4VNHV5M>6Y()AN(ED
M0D=#A@14R7-%HJ$N62?8\]^%CWEGX!TBZU6^LVTDV:+;1B+8R2>8>&)8[V)Q
M@@#ITKE/$^J:K::A\2I+?6=4B_LPV4MFBWLFV%G(+8&[&#D_+T]N!7K<'@OP
MK;3QSP>&=&BFC8.DD=A$K*PY!!"Y!%23>$_#EQ+<2S^']*EDN3NG9[.-C*<Y
MRQ(^;GGFKD[N_P#73_(F'NJWI^IY_K^K^(]6\::=H5A<) )M%^V6[->R6BO<
M$_>W(K&3;U\L_*<G-6YFU*?XG:)IEWJ]PGVO0I&O([.\D$32# WQC(VGKA@
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
MT2'P[HMMI5M<7$\%LNR-KA@6"CH. !P..GUS6G53:<FT3%-+4****D84444
M%%%% '/^(?\ D.>$_P#L*R?^D5U705S_ (A_Y#GA/_L*R?\ I%=5T% !1110
M 4444 %<_P"#?^0'<_\ 85U+_P!+9JZ"N?\ !O\ R [G_L*ZE_Z6S4 =!111
M0!YC\>;RVA^&EQ;2W,4<\\\7E1LX#2;74MM'4X')K*M=6@T/Q]I=[XGU"#5=
M*N[<C1-;E*!;9B!OC8H!'D_W\9]^N/8Z*<7;[_TM_3_0):K^N]SQGP_:ZAJ7
MC[53J&LVMCK%IJYFBBEM"]U<6?141_, \DCJ A /)K2^'MOI6J37?]OVZ'Q=
M;7EPET)2PF:-R< C/SQ;2 ,Y48XKU2D8$HP5MK$<'&<4EHK>5OZ]>HWK]YYA
MX2\*0:5XDUCPQ-I$$FDVEY'JUE,\2D#>"%7)&2596P?1<9YI/ ZZ;>:_JA\0
M1!/%EGJ<SHTC%9C >$VX.6B /3E1U(SS7H.D6%U96H_M"^%]>L LMR(1%O Z
M?*"0.YX[D].E:%/;[K?\']"7K]_]?YGS+<7^DR>!-2=[JT:9?&)FB)=2P0L#
MN'L0#STXK?\ &C:+-XZ\<-(]BV[PV'7+KAIN"I]W^YCOTQ7O=%+I;^OA4?TN
M/K?^OB;_ %L>%7U]97ND>#[G6;VPU&TET)D-E=W<,?[\JJ^<3*RJ2#D'G<.2
M >:].^'NE1Z+X"TBR2>RG*0 O/9;3%(QY+ KPW^]WQFE\2^$QK]Y#<DZ9*8H
M_+$&J:<+R$<Y+*N]"K=!G)X[5H^'M!M?#FEBPM BQF5Y2(XPB!F8DA5'"J,X
M JG*_,^[_5O]?T%;;R_R/']-U?1[CXN>+KO_ (2^UTVU,UFZL;F%8KL1XW)N
M89(&"/E(Z\YZ5L>/]6T36]4\!7\4]M)!)K!5)F8+OB!VL03SL+ >QX]:]=HI
M)VY?*WZCEK?SN?/MC?WJ_#3QG;Z#.3%:Z^^([7YA%:%U)VJISL(W=".,\U:\
M8V>G6/PPN+E=;TN]M+K4K::P6RM1!#:G(#K$"[XX#$@'CYLCFO>**$[?A^%O
M\OS"2O?Y_C?_ #/-/'MEI.G:9I=U%-9QZ?=:I'=7MM+<*B:B/+Z;G(0Y"@X8
MA3CDY-8VC_#[3-?^&^N6]NFDR37=[->6)M#%+]E/6.-GCR"1R" 2 &(&17I/
MB7P\/$-I!"7ML0R>9Y5Y:BY@D.",/&2N[&<CD8(!K-TSP9+HL4K:3>6.G7-Q
M-&]S]CTY8X'1 056+<=I.<[MQ.<=1Q2Z-=_^!_E\OF';^N_]>?R'>!8UO]&M
M?$%UI45CJ5W:Q12 1*K!$& ..@SD@>FT=JZNHX(4MX(X8QA(U"J/85)3D[NX
MDK*P5S_C+_D!VW_85TW_ -+8:Z"N?\9?\@.V_P"PKIO_ *6PTAG04444 %%%
M% !1110!S_A[_D.>+/\ L*Q_^D5K705S_A[_ )#GBS_L*Q_^D5K704 %%%%
M!1110!B^,&5/!6NLQ  T^?))_P"F9KC?A8]Y9^ =(NM5OK-M)-FBVT8BV,DG
MF'AB6.]B<8( Z=*]"O\ 3;'5;4VNHV5M>6Y()AN(ED0D=#A@16;!X+\*VT\<
M\'AG1HIHV#I)'81*RL.000N011'1M][?K_F#U27:_P"G^1Y)XGU35;34/B5)
M;ZSJD7]F&RELT6]DVPLY!; W8P<GY>GMP*W]?U?Q'JWC33M"L+A(!-HOVRW9
MKV2T5[@G[VY%8R;>OEGY3DYKT";PGX<N);B6?P_I4LER=T[/9QL93G.6)'S<
M\\U8GT'1KFWM;>?2;"6"TP;:.2V1EAQTV C"X]J%LD_ZT:_R?R&WJVOZV_R?
MWG!3-J4_Q.T33+O5[A/M>A2->1V=Y((FD&!OC&1M/7#  UF>*K7Q++J>M:9:
MW>N2SQ6]K'HK65S,JY_Y:-<-&0H8X)S)C(^[S7J+Z)I,NJ1ZI)I=D^H1C"7;
M6Z&51C& ^,C@GOWKA_$OPSM=?\2W6IW>BZ9?M<%=EQ)?3VLD "@?=C4B4Y!.
M25/0=!1?;Y_G?_@ NOR&^*8KWPMK?AK75N]4FT\.EA?6:WL\B;F7:D@4M\QW
M<'.<Y!Z\UW>D6']FZ;%;&:XF899GN)WF;).2-SDG S@<]*S++2-4@6QTVZGM
MKK2[6WA_?R%C<231GJP.1@D*<YR"#USD=#5/KZLGL%%%%2,**** "N?\0_\
M(<\)_P#85D_](KJN@KG_ !#_ ,ASPG_V%9/_ $BNJ .@HHHH **** "BBB@
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
M-A+C:?E4;/O;6(_,=:AM=(UV/P[\/+MX-:MK?3%FAODM[,O<V[,"JOY,B-N
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
M[#..<&N3TM9Q\>M2TPZEJKV$&GK=QVKZC.T8D8J"=I?!')^4\#TZ4+5I>OX
M]$WZ?B>IT5Q?Q#UN718M!VQW)BNM5@@9[:\\AU).0"-C;T.#N7([>O%?5OB#
M?:9JOB2Q708IO[$M$O3(;[:)HR,GCRR5; /'(..HHZ7]?PM_F.S_ *];'>45
MPVB_$.35]<L-.?0Y;-=3L&OK%YK@%G4=G50=F>H(+<=0.E<M%XZU>+P):WVG
M0/\ :+S7S8R?;M0:9H]TG(5Q&,+U4<?*.QIVUM_6]OS)O_7RO^1[%17!^(OB
M9:>&K_\ L^]ALUO(+07=VCWPC 4_P0ED!F?@X7"Y'<=*I^*_&#:OI7B+3]$B
MF*Z=IHNY[Z*\>W>)G0O&(]HRQX!(+*,<<]*E[7*2N^4](HKG_!,TU]X!T*:Z
MFEFFFT^%I)7<EV)09);KGWKRB&;4WC\6VFEWGBJZURTU5X-*\JYNYHHU&,+(
MSL8L=<[SG]*J2Y9N/;_.PHZQYOZZ_P"1[O17!:]X\U+PGIBR:CHWGM:6L$M[
M.TQA21V(5E@^1A(RG)*DKQBM"_\ &<]KXKT;18-*6=-6M)+B"<W)4J47=M9=
MAP.1SGUX]2W;^M_\F*^EW_6W^:.MHK@9/%'B-_B+H^A_V99P1RZ:;RYA>\.Y
M26"L-RH0Q7G Z-G.15*'XKS&)Y[K04B@AUO^QIGCO=Y#]G4&,9'L<?C0E?\
MKSM^8WI_7E?\D>ET5P6O?%/2M#\07>F2?9RMCY0NVENA')F3H(8R"9< @MR,
M ]^E7AXQU&;Q5K&@6FAQSSV$$5Q$XO=HG1SWRF%(&>,G/J*2UV!Z;G7T5R^D
MZQ-;^--0\+W,K3!+5+ZTD<Y?RV8JR,?XMK#@]<'GIFNHHZ7#K8*Y_P 9?\@.
MV_["NF_^EL-=!7/^,O\ D!VW_85TW_TMAH Z"BBB@ HHHH **** .?\ #W_(
M<\6?]A6/_P!(K6N@KG_#W_(<\6?]A6/_ -(K6N@H **** "BBB@ HHHH **\
MVT[5==D^-6H>'Y=>NI-*MK(7B0&" 9+%1L+",-M&[CG/ R3WZ#QUXJN/"FF6
M4UM82W<MY>16B;&0;2Y_VB,G ..V>I HZ)]_\[!U:[?Y7.IHKCO$/BTK;7FF
MV,6I6^K1:>;R5H(X7-B,$KYFXLI)((PH<]?K6AX%U.\UGP-HVHW\WG7=S;+)
M+)M"[F/?   _ 4+6_P#7?_('I;^OZW.AHHHH **** "BBB@ KG_$/_(<\)_]
MA63_ -(KJN@KG_$/_(<\)_\ 85D_](KJ@#H**** "BBB@ HHHH **** "BBB
M@#G[/_DH>L_]@JP_]&W==!7/V?\ R4/6?^P58?\ HV[KH* "BBB@ HHHH **
M** ./\?>"[SQK;6%M%JT-A#:7*W7S69F9Y%SCGS% ')XQ^-:MG8>(?[0BFU+
M6K&:UC5LP6FGM 78C +,TS\#G@ ?I6W11TL#U.!A^&21>#V\/G5G*P7OVVQN
M!  T#ARXW#=\_)(/W<CTZUI6G@^[MO$.IZ__ &Y+_:5_:+;-Y=L@AC*KA7"'
M)X.3@MWP<UUE%']?A;\AMWU_K>_YE;3X;FWT^WAO;O[9<I&%EN/+$?FMCEMH
MX&?059HHH;N(**** "BBB@ HHHH Y_P;_P @.Y_["NI?^ELU=!7/^#?^0'<_
M]A74O_2V:N@H **** "BBB@#G[S_ )*'HW_8*O\ _P!&VE=!7/WG_)0]&_[!
M5_\ ^C;2N@H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MY_Q#_P ASPG_ -A63_TBNJZ"N?\ $/\ R'/"?_85D_\ 2*ZKH* "BBB@ HHH
MH *Y_P &_P#(#N?^PKJ7_I;-705S_@W_ ) =S_V%=2_]+9J .@HHHH YCQ!I
M,Z^)='\26D3SO8B2"XA3[SPR 9*CN5(!QW&<<X%92^"-<B\=WOBVU\06"7%U
M;BV$$NE.R)&"".DX);@9/'?@5WE%"T_'\=P>O]=CA?$'@?6_$=E8QWGB2V%Q
M:ZBM^'733LR@ 1%7S<A1R3EB3GM3-5^'VHZEJWB2]77K>)=;LELFC.GEO)0#
M&0?-&3@MV[CTP>]HH\OZUT_0=W_7K?\ ,X+3OA_J-CKN@ZFVNVTATC3CIZ1_
MV>R^8N,;B?-X/W?R/KQ4M/A;<0>%5T:77DDEAU4:I!<+9;0L@.2K)YAW+G/0
MBO2**=W>_P#6]_SU)2M_7E;\M#EKCPE<+XQB\2Z=JBV]V]L+6\CEMO-2= <@
M@!E*,/7D>U5M0\!&ZU+7+FUU1K:+7+06U]&8 [%E4JKH<@*<'!!!SVQ7944N
MEOZU'>SO_6AF:#HPT#P[9Z1#=2W"VD(BCEG5=V!TR% '' _#KWK&\(>$]2\-
M7^KW%UJ]K>QZG<M=R)'8M"4E;'0F5OEP.A&?>NLHIW;;EU#I8X3Q3\.9/$]]
MK,TFN211:C91VJ1-;A_L^U@V5.X<,5&1@$^O3%N7P9>R>*O#VM?VO"%TBU:W
M\C[&<S;AAFW>9\O &!@X]Z["BDM-OZW_ ,V#UW_K;_)'.WGA=I_'%EXGAOC%
M)!:-:2P-%N$B%MW!R-IS['CTZUR,GPFOWTZZM!XCMP9]:_M@O_9K?+)_<QYW
MW>GO7J%%"TV_K6_YC;O_ %Y6_)G+0^$9[#QE>Z_INIK NHQHM_;26_F"1D&%
M=&W#8<>H8>U.T[PM=V/CS5/$CZG%+%?P)!]E%J5,83[IW[SGOGY>_;%=/11V
M\A;G+Z3I$MSXTU#Q1<PO"'M4L;2.08;RU8LSD?P[F/ ZX7)ZX'4444=+!UN%
M<_XR_P"0';?]A73?_2V&N@KG_&7_ " [;_L*Z;_Z6PT =!1110 4444 %%%%
M '/^'O\ D.>+/^PK'_Z16M=!7/\ A[_D.>+/^PK'_P"D5K704 %%%% !1110
M 4444 >=)X9\5VOQ.U'Q9!:Z++#<6@M$MWU"5&"@@AR1 1D[>G;/4U=\1^'/
M$?B?1+=;IM,M[ZUU2&]A@CF=XC''_ 9"@.3R<[/3BNXHH6B2[?YW#JWW_P K
M?D</?>$=6'B36=3T^:Q*:UIPM;D3LX,,BJ55U !W*<X()7UR>E7O#>B:]X;T
M70='CNM-N;6T5H[R5HW1R@'R>6,D9SU)_"NJHH6G]>O^;!Z[_P!;+]$%%%%
M!1110 4444 %<_XA_P"0YX3_ .PK)_Z175=!7/\ B'_D.>$_^PK)_P"D5U0!
MT%%%% !1110 4444 %%%% !1110!Q]QKNCZ)\0]4_M;5;&P\[2K'R_M=PD6_
M$MWG&XC.,CIZBM#_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,
M8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\ XJC_
M (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\
M]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@Q
MA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"
MB@#G_P#A._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A
M._!__0UZ'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ
M'_X,8?\ XJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#G_P#A._!__0UZ'_X,8?\
MXJC_ (3OP?\ ]#7H?_@QA_\ BJZ"B@#F_ T\-UX;DN+>6.:"74]0>.2-@RNI
MO)B""."".<UTE%% !1110 4444 <OKEV-,\9:/?SVU]):KI]["SVEE-<[7:2
MV*@B)6(R$;KZ&K'_  F6E_\ /KKG_@BO?_C-=!10!S__  F6E_\ /KKG_@BO
M?_C-'_"9:7_SZZY_X(KW_P",UT%% '/_ /"9:7_SZZY_X(KW_P",T?\ "9:7
M_P ^NN?^"*]_^,UT%% '/_\ "9:7_P ^NN?^"*]_^,T?\)EI?_/KKG_@BO?_
M (S7044 <_\ \)EI?_/KKG_@BO?_ (S1_P )EI?_ #ZZY_X(KW_XS7044 <_
M_P )EI?_ #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C-=!10!S_P#PF6E_\^NN
M?^"*]_\ C-'_  F6E_\ /KKG_@BO?_C-=!10!S__  F6E_\ /KKG_@BO?_C-
M'_"9:7_SZZY_X(KW_P",UT%% '/_ /"9:7_SZZY_X(KW_P",T?\ "9:7_P ^
MNN?^"*]_^,UT%% '/_\ "9:7_P ^NN?^"*]_^,T?\)EI?_/KKG_@BO?_ (S7
M044 <?=ZQ#K?B#PU'96>J_Z/J$DTSSZ5<P(B?9+A,EY(U7[SJ.O>NPHHH **
M** "BBB@ KE[30_$FF+<06&MZ4MK)=W%RBSZ5)(Z^;*\I4L+A0<%R,X'2NHH
MH Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2JZ"B@#G_L?C#_ *#N
MA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*KH** .?^Q^,/\ H.Z'_P"":;_Y*H^Q
M^,/^@[H?_@FF_P#DJN@HH Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_
M .2JZ"B@#G_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z'_X)IO\ Y*KH** .?^Q^
M,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?_@FF_P#DJN@HH Y_['XP_P"@[H?_ ()I
MO_DJC['XP_Z#NA_^":;_ .2JZ"B@#G_L?C#_ *#NA_\ @FF_^2J/L?C#_H.Z
M'_X)IO\ Y*KH** .?^Q^,/\ H.Z'_P"":;_Y*H^Q^,/^@[H?_@FF_P#DJN@H
MH Y_['XP_P"@[H?_ ()IO_DJC['XP_Z#NA_^":;_ .2JZ"B@#G_L?C#_ *#N
MA_\ @FF_^2JKW>A^)-36W@O];TIK6.[M[EU@TJ2-V\J5)0H8W# 9* 9P>M=1
M10 4444 %%%% !1110!Q]IK$.B>(/$L=[9ZK_I&H1S0O!I5S.CI]DMTR'CC9
M?O(PZ]JT/^$RTO\ Y]=<_P#!%>__ !FN@HH Y_\ X3+2_P#GUUS_ ,$5[_\
M&:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^?77/_!%>_P#QFC_A,M+_ .?7
M7/\ P17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__ !FC_A,M+_Y]=<_\$5[_
M /&:Z"B@#G_^$RTO_GUUS_P17O\ \9H_X3+2_P#GUUS_ ,$5[_\ &:Z"B@#G
M_P#A,M+_ .?77/\ P17O_P 9H_X3+2_^?77/_!%>_P#QFN@HH Y__A,M+_Y]
M=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !FN@HH Y_\ X3+2_P#GUUS_ ,$5
M[_\ &:/^$RTO_GUUS_P17O\ \9KH** .?_X3+2_^?77/_!%>_P#QFC_A,M+_
M .?77/\ P17O_P 9KH** .?_ .$RTO\ Y]=<_P#!%>__ !FL^[UB'6_$'AJ.
MRL]5_P!'U"2:9Y]*N8$1/LEPF2\D:K]YU'7O7844 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
D% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>creg-20220331.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:05:31 UTC 2022 -->
<xs:schema elementFormDefault="qualified" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:creg="http://www.cregcn.com/20220331" targetNamespace="http://www.cregcn.com/20220331" 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-20220331_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-20220331_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-20220331_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-20220331_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/ScheduleofdeferredtaxliabilityTable" id="creg_r_ScheduleofdeferredtaxliabilityTable">
        <link:definition>042 - Disclosure - Deferred Tax, Net (Details) - Schedule of deferred tax liability</link:definition>
        <link: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>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5fL9yR3wLWfTMcZ8Vrgf4Vn0DbQom7YZEDHFxiHjewGDfCA46s+KO8Nilwa5NxBDY3b+NlBpxp07J2Ju4kRnE5AUzYL6hay4PdNd8uS8AbdgBbXvKctz2Wdxmb3lfc443Q==] CSR-->
      <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>
      <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="ScheduleOfDeferredTaxLiabilityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
  <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="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="TransferToStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferToStatutoryReserves"/>
  <xs:element name="IncreaseDecreaseInPrepaidExpenses" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseInPrepaidExpenses"/>
  <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="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="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="OperatingLeaseCostInterestExpenseOnLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
  <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="RetainedEarningAccumulatedDeficit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_RetainedEarningAccumulatedDeficit"/>
  <xs:element name="DescriptionOfInsurancePolicy" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfInsurancePolicy"/>
  <xs:element name="SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
  <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="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="InterestExpensesDebtExcludingAmortization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_InterestExpensesDebtExcludingAmortization"/>
  <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="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="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="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="SharesToBeIssuedMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesToBeIssuedMember"/>
  <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="XianTCHEnergyTechnologyCoLtdMember" type="dtr:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_XianTCHEnergyTechnologyCoLtdMember"/>
  <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-20220331_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:05:31 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-20220331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofdeferredtaxliabilityTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5fL9yR3wLWfTMcZ8Vrgf4Vn0DbQom7YZEDHFxiHjewGDfCA46s+KO8Nilwa5NxBDY3b+NlBpxp07J2Ju4kRnE5AUzYL6hay4PdNd8uS8AbdgZ8CvbewALMmx/8aF8mn6xg==] CSR-->
    <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_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="1" weight="1"/>
    <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="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="3" 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="4" 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_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="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="creg_IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20220331.xsd#creg_IncreaseDecreaseInPrepaidExpenses"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses" order="9" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20220331.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="10" 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-20220331.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_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/ScheduleofdeferredtaxliabilityTable">
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331_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:05:32 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-20220331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AssetSubjecttoBuyback" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuyback"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_LoanPayable" roleURI="http://www.cregcn.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofdeferredtaxliabilityTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofactivitiesofwarrantsTable" roleURI="http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofprovisionforincometaxexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofleasecostsleasetermanddiscountrateTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofmaturitiesoftheofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AssetSubjecttoBuybackDetails" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_LoanPayableDetails" roleURI="http://www.cregcn.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ContingenciesDetails" roleURI="http://www.cregcn.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7" 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-20220331.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_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="0" 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="1" 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="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="3" 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="4" 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_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="10" 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="11" 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="12" 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="creg_SharesToBeIssuedMember" xlink:href="creg-20220331.xsd#creg_SharesToBeIssuedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="creg_SharesToBeIssuedMember" order="1" 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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesMember" xlink:href="creg-20220331.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="3" 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="4" 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="5" 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_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="5" 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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferToStatutoryReserves" xlink:href="creg-20220331.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="7" 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="8" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract" 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_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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20220331.xsd#creg_IncreaseDecreaseInPrepaidExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20220331.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="creg_IncreaseDecreaseInOtherReceivable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="5" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="6" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="7" 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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="8" 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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2" 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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharesToBeIssued" xlink:href="creg-20220331.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_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="1" 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="2" 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="3" 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="4" 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="5" 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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfRightoOfUseAsset" xlink:href="creg-20220331.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfOperatingLeaseLiability" xlink:href="creg-20220331.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20220331.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink 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="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="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" 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-20220331.xsd#creg_AssetSubjecttoBuybackLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackTable" xlink:href="creg-20220331.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-20220331.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-20220331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20220331.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-20220331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20220331.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-20220331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetTextBlock" xlink:href="creg-20220331.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-20220331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesTextBlock" xlink:href="creg-20220331.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="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="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="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyDisclosures" order="0" 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-20220331.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-20220331.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-20220331.xsd#creg_TaxesPayableTablesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableTablesTable" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20220331.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-20220331.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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/ScheduleofdeferredtaxliabilityTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:href="creg-20220331.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <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_ScheduleOfDeferredTaxLiabilityAbstract" 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_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" xlink:href="creg-20220331.xsd#creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20220331.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" 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_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20220331.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20220331.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" 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_ScheduleOfDeferredTaxLiabilityAbstract" 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-20220331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" xlink:href="creg-20220331.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-20220331.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-20220331.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"/>
    <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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5fL9yR3wLWfTMcZ8Vrgf4Vn0DbQom7YZEDHFxiHjewGDfCA46s+KO8Nilwa5NxBDY3b+NlBpxp07J2Ju4kRnE5AUzYL6hay4PdNd8uS8AbdgN4nevygbv/jfgShxilmejA==] CSR-->
    <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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_USStatutoryRates" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20220331.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="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="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_TypeOfCurrencyAxis" xlink:href="creg-20220331.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyDomain" xlink:href="creg-20220331.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-20220331.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="creg_ShanghaiTCHMember" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="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="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-20220331.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-20220331.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-20220331.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="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20220331.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" 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-20220331.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-20220331.xsd#creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20220331.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_DaTongRecyclingEnergyMember" xlink:href="creg-20220331.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20220331.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20220331.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20220331.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20220331.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SummaryofSignificantAccountingPoliciesDetailsTable" xlink:href="creg-20220331.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-20220331.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-20220331.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_RetainedEarningAccumulatedDeficit" xlink:href="creg-20220331.xsd#creg_RetainedEarningAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_RetainedEarningAccumulatedDeficit" order="3" 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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfInsurancePolicy" xlink:href="creg-20220331.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="5" 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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20220331.xsd#creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" order="7" 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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_AssetSubjecttoBuybackDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackDetailsTable" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_TaxPayableAbstract"/>
    <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_TaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" 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="creg_TaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxesPayableNonCurrent" xlink:href="creg-20220331.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20220331.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-20220331.xsd#creg_LoanPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPayableDetailsTable" xlink:href="creg-20220331.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="creg_TypeOfAgreementAxis" xlink:href="creg-20220331.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain" xlink:href="creg-20220331.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-20220331.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="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="1" 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="2" 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="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_TransferAgreementMember" xlink:href="creg-20220331.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_HYREFMember" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_TotalFundCapitalContribution" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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="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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20220331.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="9" 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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentPrincipalAmount" xlink:href="creg-20220331.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-20220331.xsd#creg_NotePayableNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsTable" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="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="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_InterestExpensesDebtExcludingAmortization" xlink:href="creg-20220331.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OutstandingPrincipalBalance" xlink:href="creg-20220331.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="18" 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="19" 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-20220331.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-20220331.xsd#creg_IncomeTaxDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20220331.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-20220331.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_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20220331.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="4" 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-20220331.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_ContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_ContingenciesDetailsTable" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_CommitmentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsTable" xlink:href="creg-20220331.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="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_CommitmentsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NewLeaseContractMember" xlink:href="creg-20220331.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-20220331.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-20220331_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:05:31 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">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 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 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 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</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 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-20220331.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-20220331.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-20220331.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="creg_ConvertibleNotePayableNetAbstract" xlink:href="creg-20220331.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, 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 (post-reverse stock split price), 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 (post-reverse stock split price), 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-20220331.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-20220331.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 (post-reverse stock split price) 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 (post-reverse stock split price), 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 (post-reverse stock split price), 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 (post-reverse stock split price), 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 (post-reverse stock split 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-20220331.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</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="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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TaxesPayableCurrent_lbl0" xml:lang="en-US">Income tax 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"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedInterestOnNotes" xlink:href="creg-20220331.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 $125,000 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 from related party</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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="creg_UnlabeledAbstract12" xlink:href="creg-20220331.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="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 March 31, 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="creg_UnlabeledAbstract13" xlink:href="creg-20220331.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_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-20220331.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_UnlabeledAbstract14" xlink:href="creg-20220331.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="creg_UnlabeledAbstract15" xlink:href="creg-20220331.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="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-20220331.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_UnlabeledAbstract16" xlink:href="creg-20220331.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_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_UnlabeledAbstract17" xlink:href="creg-20220331.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-20220331.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="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_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_UnlabeledAbstract19" xlink:href="creg-20220331.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="creg_UnlabeledAbstract20" xlink:href="creg-20220331.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-20220331.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_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="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</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_UnlabeledAbstract22" xlink:href="creg-20220331.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-20220331.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_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</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_UnlabeledAbstract24" xlink:href="creg-20220331.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-20220331.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_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_UnlabeledAbstract26" xlink:href="creg-20220331.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="creg_UnlabeledAbstract27" xlink:href="creg-20220331.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_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_UnlabeledAbstract28" xlink:href="creg-20220331.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="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 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_UnlabeledAbstract29" xlink:href="creg-20220331.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_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 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 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_UnlabeledAbstract30" xlink:href="creg-20220331.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_TransferToStatutoryReserves" xlink:href="creg-20220331.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_UnlabeledAbstract31" xlink:href="creg-20220331.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="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_UnlabeledAbstract32" xlink:href="creg-20220331.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-20220331.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="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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Promissory note</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"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract34" xlink:href="creg-20220331.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-20220331.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-20220331.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_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 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 of notes</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_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="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_UnlabeledAbstract37" xlink:href="creg-20220331.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-20220331.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="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-20220331.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UnlabeledAbstract39" xlink:href="creg-20220331.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-20220331.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="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_UnlabeledAbstract41" xlink:href="creg-20220331.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-20220331.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="creg_UnlabeledAbstract43" xlink:href="creg-20220331.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_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_UnlabeledAbstract44" xlink:href="creg-20220331.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="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="creg_UnlabeledAbstract45" xlink:href="creg-20220331.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="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Supplemental disclosure of non-cash financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20220331.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">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="creg_IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20220331.xsd#creg_IncreaseDecreaseInPrepaidExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInPrepaidExpenses" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20220331.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-20220331.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-20220331.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="creg_SharesToBeIssuedMember" xlink:href="creg-20220331.xsd#creg_SharesToBeIssuedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharesToBeIssuedMember_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="creg_SharesToBeIssuedMember" xlink:to="creg_SharesToBeIssuedMember_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-20220331.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</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-20220331.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-20220331.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-20220331.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0" 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_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0"/>
    <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-20220331.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 liability</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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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, 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-20220331.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 (post-reverse stock split 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 (post-reverse stock split 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220331.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-20220331.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-20220331.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 (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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220331.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 (post-reverse stock split 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 (post-reverse stock split 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220331.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-20220331.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 (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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220331.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, 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, 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 (post-reverse stock split price), 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 (post-reverse stock split price), Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20220331.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, 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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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 (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-20220331.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 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 &#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-20220331.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-20220331.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-20220331.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-20220331.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_UnlabeledAbstract46" xlink:href="creg-20220331.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="creg_UnlabeledAbstract47" xlink:href="creg-20220331.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-20220331.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="creg_UnlabeledAbstract49" xlink:href="creg-20220331.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-20220331.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_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="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20220331.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_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="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_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 March 31, 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 March 31, 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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="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-20220331.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-20220331.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">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_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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_RetainedEarningAccumulatedDeficit" xlink:href="creg-20220331.xsd#creg_RetainedEarningAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RetainedEarningAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RetainedEarningAccumulatedDeficit" xlink:to="creg_RetainedEarningAccumulatedDeficit_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-20220331.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="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20220331.xsd#creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl" xml:lang="en-US">Shares of antidilutive securities under warrants and option (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToThirdParty" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="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_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20220331.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="creg_RepaymentPrincipalAmount" xlink:href="creg-20220331.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">Related party transactions, 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-20220331.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-20220331.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="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium_lbl" xml:lang="en-US">Amount of amortized OID</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_InterestExpensesDebtExcludingAmortization" xlink:href="creg-20220331.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_OutstandingPrincipalBalance" xlink:href="creg-20220331.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_AgreementDescription" xlink:href="creg-20220331.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_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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">Loan agreement</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-20220331.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-20220331.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-20220331.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"/>
    <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_DaTongRecyclingEnergyMember" xlink:href="creg-20220331.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 [Member]</label>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5fL9yR3wLWfTMcZ8Vrgf4Vn0DbQom7YZEDHFxiHjewGDfCA46s+KO8Nilwa5NxBDY3b+NlBpxp07J2Ju4kRnE5AUzYL6hay4PdNd8uS8Abdgx76hf+PTSN2hoBTJaSt5Gw==] CSR-->
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTongRecyclingEnergyMember" xlink:to="creg_DaTongRecyclingEnergyMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_DaTongRecyclingEnergyMember_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20220331.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_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20220331.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember_lbl" xml:lang="en-US">Xi&apos;an TCH Energy Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20220331.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_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="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_AssetSubjecttoBuybackTable" xlink:href="creg-20220331.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-20220331.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_TaxesPayableTablesTable" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="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_TypeOfCurrencyDomain" xlink:href="creg-20220331.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="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="creg_TypeOfAgreementDomain" xlink:href="creg-20220331.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="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="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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="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-20220331.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-20220331.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_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_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_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_IncreaseDecreaseInPrepaidExpenses_lbl0" xml:lang="en-US">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 period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInPrepaidExpenses" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses_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_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_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl0" xml:lang="en-US">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>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_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_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_RetainedEarningAccumulatedDeficit_lbl0" xml:lang="en-US">The cumulative amount of the reporting entity&apos;s undistributed earnings or deficit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RetainedEarningAccumulatedDeficit" xlink:to="creg_RetainedEarningAccumulatedDeficit_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_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl0" xml:lang="en-US">Shares of antidilutive securities under warrants and option.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_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_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_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-20220331.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_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_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_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="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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="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="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_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_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"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:href="creg-20220331.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfDeferredTaxLiabilityAbstract_lbl" xml:lang="en-US">Schedule Of Deferred Tax Liability Abstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_ScheduleOfDeferredTaxLiabilityAbstract_lbl"/>
    <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-20220331.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-20220331.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="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl1" xml:lang="en-US">Shares Of Anti Dilutive Securities Under Warrants And Option</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl1"/>
    <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_lbl1" 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_lbl1"/>
    <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="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="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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="creg_RetainedEarningAccumulatedDeficit_lbl1" xml:lang="en-US">Retained Earning Accumulated Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RetainedEarningAccumulatedDeficit" xlink:to="creg_RetainedEarningAccumulatedDeficit_lbl1"/>
    <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="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="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="creg_XianTCHEnergyTechnologyCoLtdMember_lbl0" xml:lang="en-US">Xian TCHEnergy Technology Co Ltd Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember_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="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-20220331.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="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"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20220331.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"/>
    <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="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="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"/>
    <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">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="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-20220331.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_AmortizationOfDebtDiscountPremium_lbl0" xml:lang="en-US">Amortization of Debt Discount (Premium)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDebtDiscountPremium" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium_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_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="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl1" xml:lang="en-US">Operating Lease Cost Interest Expense On Lease Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_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_lbl1" 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_lbl1"/>
    <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-20220331.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_lbl1" 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_lbl1"/>
    <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-20220331.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_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_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-20220331.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="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-20220331.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_lbl1" 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_lbl1"/>
    <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_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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_IncreaseDecreaseInPrepaidExpenses_lbl1" xml:lang="en-US">Increase Decrease In Prepaid Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInPrepaidExpenses" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses_lbl1"/>
    <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_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="creg_SharesToBeIssuedMember_lbl0" xml:lang="en-US">Shares To Be Issued Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssuedMember" xlink:to="creg_SharesToBeIssuedMember_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="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-20220331.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-20220331.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_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-20220331_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:05:31 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-20220331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedIncomeStatement_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AssetSubjecttoBuyback" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuyback"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_LoanPayable" roleURI="http://www.cregcn.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofdeferredtaxliabilityTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofactivitiesofwarrantsTable" roleURI="http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofsummarizesoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofprovisionforincometaxexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofleasecostsleasetermanddiscountrateTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ScheduleofmaturitiesoftheofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_AssetSubjecttoBuybackDetails" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_LoanPayableDetails" roleURI="http://www.cregcn.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_ContingenciesDetails" roleURI="http://www.cregcn.com/role/ContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7.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-20220331.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_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="0.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="1.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="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="3.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="4.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_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="10.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="11.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="12.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="SharesToBeIssuedMember" xlink:href="creg-20220331.xsd#creg_SharesToBeIssuedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="SharesToBeIssuedMember" order="1.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesMember" xlink:href="creg-20220331.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/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="4.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/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="6.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_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="4.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferToStatutoryReserves" xlink:href="creg-20220331.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="6.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="7.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="8.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="9.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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_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_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="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20220331.xsd#creg_IncreaseDecreaseInPrepaidExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInPrepaidExpenses" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInOtherReceivable" xlink:href="creg-20220331.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOtherReceivable" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="6.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability" order="7.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="8.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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/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="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesToBeIssued" xlink:href="creg-20220331.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_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="1.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="2.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="3.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="4.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="5.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="6.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdoptionOfRightoOfUseAsset" xlink:href="creg-20220331.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="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="AdoptionOfOperatingLeaseLiability" xlink:href="creg-20220331.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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20220331.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="ConversionOfLongtermNotesIntoCommonShares" order="0.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="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="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://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-20220331.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackTable" xlink:href="creg-20220331.xsd#creg_AssetSubjecttoBuybackTable"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackLineItems" xlink:href="creg-20220331.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-20220331.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-20220331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxPayableTextBlock" xlink:href="creg-20220331.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-20220331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20220331.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-20220331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetTextBlock" xlink:href="creg-20220331.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-20220331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesTextBlock" xlink:href="creg-20220331.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="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="us-gaap_LossContingencyAbstract" 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-20220331.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-20220331.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-20220331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxesPayableTablesTable" xlink:href="creg-20220331.xsd#creg_TaxesPayableTablesTable"/>
    <loc xlink:type="locator" xlink:label="TaxesPayableTablesLineItems" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20220331.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-20220331.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-20220331.xsd#creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20220331.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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/ScheduleofdeferredtaxliabilityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxLiabilityAbstract" xlink:href="creg-20220331.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <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="ScheduleOfDeferredTaxLiabilityAbstract" 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="ScheduleOfDeferredTaxLiabilityAbstract" 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-20220331.xsd#creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20220331.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" 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="ScheduleOfDeferredTaxLiabilityAbstract" 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-20220331.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="DeferredTaxAssetsGrossNoncurrent1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20220331.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" 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="ScheduleOfDeferredTaxLiabilityAbstract" 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-20220331.xsd#creg_ScheduleOfActivitiesOfWarrantsAbstract"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable" xlink:href="creg-20220331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsTable"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofactivitiesofwarrantsLineItems" xlink:href="creg-20220331.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-20220331.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"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYHNw9rCIs4v7RWFhPwpthfuZAOsoIFfDaWZsNCV4d9gm+K+6o4rtq0jo9wJHuKe15ywl1Xf6Ff5fL9yR3wLWfTMcZ8Vrgf4Vn0DbQom7YZEDHFxiHjewGDfCA46s+KO8Nilwa5NxBDY3b+NlBpxp07J2Ju4kRnE5AUzYL6hay4PdNd8uS8Abdg9S9PDjD7TNIQJA7pgeu8Cw==] CSR-->
    <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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_ScheduleOfSummarizesOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumberBalance" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="USStatutoryRates" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20220331.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:href="creg-20220331.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="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="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ShanghaiTCHMember" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyAxis" xlink:href="creg-20220331.xsd#creg_TypeOfCurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="TypeOfCurrencyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyDomain" xlink:href="creg-20220331.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"/>
    <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-20220331.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-20220331.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-20220331.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="OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20220331.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostsLeaseTermAndDiscountRateAbstract" xlink:to="OperatingLeaseCostInterestExpenseOnLeaseLiability" 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-20220331.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-20220331.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="creg-20220331.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-20220331.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-20220331.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="DaTongRecyclingEnergyMember" xlink:href="creg-20220331.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="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20220331.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="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20220331.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianTCHEnergyTechnologyCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20220331.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTangShiDaiMember" xlink:href="creg-20220331.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_SummaryofSignificantAccountingPoliciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:href="creg-20220331.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-20220331.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-20220331.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="RetainedEarningAccumulatedDeficit" xlink:href="creg-20220331.xsd#creg_RetainedEarningAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="RetainedEarningAccumulatedDeficit" order="2.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="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfInsurancePolicy" xlink:href="creg-20220331.xsd#creg_DescriptionOfInsurancePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="DescriptionOfInsurancePolicy" order="4.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20220331.xsd#creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesDetailsLineItems" xlink:to="SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" order="6.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackDetailsTable" xlink:href="creg-20220331.xsd#creg_AssetSubjecttoBuybackDetailsTable"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackDetailsLineItems" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_TaxPayableAbstract"/>
    <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="TaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <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="TaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxesPayableNonCurrent" xlink:href="creg-20220331.xsd#creg_TaxesPayableNonCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="TaxesPayableNonCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20220331.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-20220331.xsd#creg_LoanPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoanPayableDetailsLineItems" xlink:href="creg-20220331.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="TypeOfAgreementAxis" xlink:href="creg-20220331.xsd#creg_TypeOfAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="TypeOfAgreementAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementDomain" xlink:href="creg-20220331.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-20220331.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="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="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/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-20220331.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-20220331.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="3.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-20220331.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="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-20220331.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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20220331.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="TransferPriceInstallmentPaymentsDescription" order="8.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentPrincipalAmount" xlink:href="creg-20220331.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-20220331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableNetDetailsTable" xlink:href="creg-20220331.xsd#creg_NotePayableNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="NotePayableNetDetailsLineItems" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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="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="NotePayableNetDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfDebtDiscountPremium" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AmortizationOfDebtDiscountPremium"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfDebtDiscountPremium" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InterestExpensesDebtExcludingAmortization" xlink:href="creg-20220331.xsd#creg_InterestExpensesDebtExcludingAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="InterestExpensesDebtExcludingAmortization" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingPrincipalBalance" xlink:href="creg-20220331.xsd#creg_OutstandingPrincipalBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="OutstandingPrincipalBalance" order="17.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="18.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-20220331.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-20220331.xsd#creg_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsLineItems" xlink:href="creg-20220331.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-20220331.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="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20220331.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" order="3.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-20220331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsTable" xlink:href="creg-20220331.xsd#creg_StatutoryReservesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsLineItems" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_ContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ContingenciesDetailsLineItems" xlink:href="creg-20220331.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-20220331.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-20220331.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-20220331.xsd#creg_CommitmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsLineItems" xlink:href="creg-20220331.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-20220331.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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="CommitmentsDetailsLineItems" order="4.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-20220331.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-20220331.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="idm140252102636304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 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">Mar. 31,  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">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">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="idm140252104842672">
<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>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 152,628,291<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">190,444<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">35,023<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">879,222<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">153,732,980<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">17,266<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">117,077<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,753<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">140,096<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">153,873,076<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">82,595<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,081,178<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">24,109<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 $125,000 and $225,605, respectively</a></td>
<td class="nump">5,374,962<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">666,960<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">100,241<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,326<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">472,575<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">380,966<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">12,129,422<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">22,337,334<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">34,103<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,600,728<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,938,062<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 March 31, 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,157,790<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="nump">3,921,370<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,700,862)<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">126,935,014<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">$ 153,873,076<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="idm140252104817312">
<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>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 125,000<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="idm140252104056384">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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_RevenuesAbstract', window );"><strong>Revenue</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_OperatingLeasesIncomeStatementContingentRevenues', window );">Contingent rental income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Interest income on sales-type leases</a></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"> <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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">195,780<span></span>
</td>
<td class="nump">273,092<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">195,780<span></span>
</td>
<td class="nump">273,092<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(195,780)<span></span>
</td>
<td class="num">(273,092)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Non-operating income (expenses)</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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on note conversion</a></td>
<td class="num">(121,121)<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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">114,330<span></span>
</td>
<td class="nump">83,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(120,576)<span></span>
</td>
<td class="num">(82,086)<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="num">(100,605)<span></span>
</td>
<td class="num">(617)<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">(227,972)<span></span>
</td>
<td class="nump">993<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income tax</a></td>
<td class="num">(423,752)<span></span>
</td>
<td class="num">(272,099)<span></span>
</td>
</tr>
<tr class="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</a></td>
<td class="nump">17,707<span></span>
</td>
<td class="nump">5,125<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(441,459)<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_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive 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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest', window );">Foreign currency translation income (expense)</a></td>
<td class="nump">600,181<span></span>
</td>
<td class="num">(1,140,163)<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</a></td>
<td class="nump">$ 158,722<span></span>
</td>
<td class="num">$ (1,417,387)<span></span>
</td>
</tr>
<tr class="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,243,704<span></span>
</td>
<td class="nump">3,177,050<span></span>
</td>
</tr>
<tr class="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 loss per share (in Dollars per share)</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.09)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_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="idm140252104031792">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares diluted</a></td>
<td class="nump">7,243,704<span></span>
</td>
<td class="nump">3,177,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted net income (loss) per share</a></td>
<td class="num">$ (0.06)<span></span>
</td>
<td class="num">$ (0.09)<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="idm140252104917088">
<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>Shares to be issued</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</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="text"> <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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 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="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="text"> <span></span>
</td>
<td class="nump">38,253,041<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="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="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="text"> <span></span>
</td>
<td class="num">(1,140,163)<span></span>
</td>
<td class="text"> <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="text">&#160;<span></span>
</td>
<td class="nump">119,748,999<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>
<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="text"> <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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 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="text"> <span></span>
</td>
<td class="num">(441,459)<span></span>
</td>
<td class="num">(441,459)<span></span>
</td>
</tr>
<tr class="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 notes into common shares</a></td>
<td class="nump">$ 314<span></span>
</td>
<td class="text"> <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="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 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>
<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="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="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="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="text"> <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>
<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_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_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_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="idm140252102692000">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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_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 loss</a></td>
<td class="num">$ (441,459)<span></span>
</td>
<td class="num">$ (277,224)<span></span>
</td>
</tr>
<tr class="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 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 of notes</a></td>
<td class="nump">100,605<span></span>
</td>
<td class="nump">18,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">17,260<span></span>
</td>
<td class="nump">16,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_IncomeLossFromEquityMethodInvestments', window );">Loss on note conversion</a></td>
<td class="nump">121,121<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_IncreaseDecreaseInPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,861<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_IncreaseDecreaseInOtherReceivable', window );">Other receivables</a></td>
<td class="nump">1,490<span></span>
</td>
<td class="nump">2,995<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">4,402<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Taxes payable</a></td>
<td class="nump">5,792<span></span>
</td>
<td class="num">(587,673)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(33,807)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued liabilities and other payables</a></td>
<td class="nump">152,369<span></span>
</td>
<td class="nump">38,139<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">(38,420)<span></span>
</td>
<td class="num">(819,056)<span></span>
</td>
</tr>
<tr class="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 );">Shares to be issued</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">38,253,041<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">EFFECT OF EXCHANGE RATE CHANGE ON CASH</a></td>
<td class="nump">654,824<span></span>
</td>
<td class="num">(1,166,695)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">NET INCREASE IN CASH</a></td>
<td class="nump">616,404<span></span>
</td>
<td class="nump">36,267,290<span></span>
</td>
</tr>
<tr class="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, 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="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, END OF PERIOD</a></td>
<td class="nump">152,628,291<span></span>
</td>
<td class="nump">144,071,303<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income tax paid</a></td>
<td class="nump">11,945<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_InterestPaidNet', window );">Interest paid</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="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">&#160;<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">&#160;<span></span>
</td>
<td class="nump">$ 190,817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental disclosure of non-cash financing 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ConversionOfLongtermNotesIntoCommonShares', window );">Conversion of notes into common shares</a></td>
<td class="nump">$ 1,896,986<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_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_IncreaseDecreaseInPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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 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_IncreaseDecreaseInPrepaidExpenses</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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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_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_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="idm140252110068256">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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_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><b>1. ORGANIZATION AND DESCRIPTION
OF BUSINESS</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>Smart Powerr Corporation (the
&#8220;Company&#8221; or &#8220;SPC&#8221;) is incorporated in Nevada state, 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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; ">The
Company&#8217;s organizational chart as of March 31, 2022 is as follows</span>&#160;<span style="font-family: Times New Roman, Times, Serif; ">:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><b>CREG Legal Structure</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><img alt="" src="img_001.jpg" style="height: 481px; width: 650px"/>&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Erdos TCH &#8211; Joint Venture</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; 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 supporting 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.&#160;&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 there have not been any operations since then nor has any registered capital contribution been made.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Chengli Waste Heat Power Generation
Projects</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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 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;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>&#160;&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</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, at which time
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 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.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Formation of Zhongxun</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Formation of Yinghua</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Other Events</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 cases 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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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&#160;shares,
par value $0.001&#160;per share.</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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 (&#8220;SPC&#8221;), 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_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="idm140252105893424">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>2. SUMMARY OF SIGNIFICANT
ACCOUNTING POLICIES</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Basis of Presentation</i></span></p><p style="text-align: justify; 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>The accompanying
unaudited financial information as of and for the three months ended March 31, 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 three months ended March 31, 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; text-align: justify; margin: 0pt 0; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Basis of Consolidation</i></span></p><p style="text-align: justify; 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>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
March 31, 2022. However, there was no revenue for the Company for the three months ended March 31, 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; text-align: justify; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Uses and Sources of Liquidity</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>For the three months ended March
31, 2022 and 2021, the Company had a net loss of $0.44&#160;million and $0.28&#160;million. The Company had an accumulated deficit of
$55.70&#160;million as of March 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Use of Estimates</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Revenue Recognition</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>A)</i>&#160;<i>Sales-type
Leasing and Related Revenue Recognition</i></span></p><p style="text-align: justify; 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>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 three months ended March 31, 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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>B)</i>&#160;<i>Contingent
Rental Income</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Operating Leases</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 the 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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 March 31, 2022.</span></p><p style="text-align: justify; 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>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Cash</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Accounts Receivable</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>As of March 31, 2022 and December
31, 2021, the Company had gross accounts receivable of $0.&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Concentration of Credit Risk</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>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 ($78,762) per bank. Any balance over RMB 500,000 ($78,762) per bank in PRC will not be covered.
At March 31, 2022, cash held in the PRC bank of $152,472,003 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; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Property and Equipment</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#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; background-color: rgb(204,238,255)">
    <td style="width: 86%">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; 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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Impairment of Long-lived Assets</i></span></p><p style="text-align: justify; 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>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 three months ended March 31, 2022 and 2021.&#160;</span>&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Cost of Sales</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Income Taxes</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 March 31, 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Statement of Cash Flows</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Fair Value of Financial Instruments</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px">&#160;</td>
    <td style="text-align: justify; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px">&#160;</td>
    <td style="text-align: justify; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px">&#160;</td>
    <td style="text-align: justify; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; 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>As of March
31, 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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Stock-Based Compensation</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Basic and Diluted Earnings
per Share</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>For the three months ended March
31, 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 three months ended March 31, 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 three months ended
March 31, 2021,&#160;of&#160;31,311&#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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Foreign Currency Translation
and Comprehensive Income (Loss)</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Segment Reporting</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>New Accounting Pronouncements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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; ">&#160;&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="idm140252102517200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>3. OTHER RECEIVABLES</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>As of March 31, 2022, other receivables
mainly consisted of (i) advances to third parties of $7,876, bearing no interest, payable upon demand, ii) advance to employees of $5,032,
iii) advance to suppliers of $2,833&#160;and (iv) others of $863,481&#160;including social insurance receivable of $5,981&#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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 March 31, 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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 March 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "><span>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>&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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="idm140252103697136">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>4. ASSET
SUBJECT TO BUYBACK</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"/><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="idm140252102517200">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><b>5. ACCRUED LIABILITIES AND
OTHER PAYABLES</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>Accrued liabilities and other
payables consisted of the following as of March 31, 2022 and December 31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-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">288,490</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">56,924</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">274,040</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">47,506</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">666,960</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="idm140252106858400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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><b>6. TAXES PAYABLE</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>Taxes payable consisted of the
following as of March 31, 2022 and December 31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-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,647,702</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">101</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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 style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,647,803</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,641,858</td><td style="padding-bottom: 1.5pt; 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,081,178</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>As of March 31, 2022, income
tax payable included $7.65&#160;million ($3.08&#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.</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="idm140252106976928">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>7. DEFERRED TAX, NET</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>As of March 31, 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; ">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; 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="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="padding-left: 0.125in; width: 76%; text-align: left">Accrued expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">61,566</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="padding-left: 0.125in; text-align: left">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">6,326,632</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="padding-left: 0.125in; text-align: left">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,953,593</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="padding-left: 0.125in; text-align: left">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">490,700</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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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">10,233,685</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">20,066,176</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">(20,066,176</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-61">-</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-62">-</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">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="idm140252110049312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">LOAN PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>8. LOAN PAYABLE</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 March 31, 2022, the interest payable for this
loan was $380,966 and the outstanding principal balance was $12,129,422.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Repayment of HYREF loan</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>1.&#160;Transfer of Chengli project
as partial repayment</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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 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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>2.&#160;Buy Back Agreement</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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; ">&#160;</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 fair value 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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="idm140252110019728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>9. RELATED PARTY TRANSACTIONS</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>As of March 31, 2022 and December
31, 2021, the Company had $24,326&#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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><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 shares to 940,000 shares.
In April 2021 the Company returned to the Company&#8217;s CEO the $691,320 in extra proceeds that had been received earlier.&#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_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="idm140252106858400">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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><b>10. NOTE PAYABLE, NET</b>&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><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; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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 and 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 three months ended March 31, 2022, the Company amortized OID of $69,355&#160;and
recorded $835&#160;interest expense on this Note.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; ">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Promissory Notes in April
2021</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>&#160;</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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
and 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 three months ended March 31, 2022, the Company amortized OID of $31,250&#160;and recorded
$119,731&#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;The Company recorded $94,928&#160;loss on conversion of these notes
in 2022.&#160;As of March 31, 2022, the outstanding principal balance of this note was $5,374,962&#160;(net of unamortized OID of $125,000)
with accrued interest of $24,109. 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="idm140252197364912">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>11. SHARES ISSUED FOR EQUITY
FINANCING AND STOCK COMPENSATION</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Shares Issued for Equity
Financing in 2021</span></i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 is 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; ">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Warrants</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>Following is a summary of the
activities of warrants that were issued from equity financing for the three months ended March 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-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<br/> (post-reverse<br/> stock split<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-63">-</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-64">-</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-65">-</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-66">-</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-67">-</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-68">-</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-69">-</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-70">-</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-71">-</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-72">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at March 31, 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.96</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at March 31, 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.96</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="idm140252110019728">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><b>12. STOCK-BASED COMPENSATION
PLAN</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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;(post-reverse stock split). 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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The following table summarizes
option activity with respect to employees and independent directors for the three months ended March 31, 2022, and the number of options
reflects the Reverse Stock Split effective April 13, 2020:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-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 (post-reverse stock split 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">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-75">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td></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-78">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td></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-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Outstanding at March 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">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">5.07</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 March 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">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">5.07</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="idm140252110049312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><b>13. INCOME TAX</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The US parent&#160;company, SPC
is taxed in the US and, as of March 31, 2022, had net operating loss (&#8220;NOL&#8221;) carry forwards for income taxes of $2.34 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>As of March 31, 2022, the Company&#8217;s
PRC subsidiaries had $40.93&#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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The following table reconciles
the U.S. statutory rates to the Company&#8217;s effective tax rate for the three months ended March 31, 2022 and 2021, respectively:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-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 (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.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td></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">11.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.4</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">13.7</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">21.3</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 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">4.2</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">1.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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The provision for income tax
for the three months ended March 31, 2022 and 2021 consisted of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-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&#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">17,707</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,125</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">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-84">-</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-85">-</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</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,707</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,125</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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="idm140252105914656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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><b>14. STATUTORY RESERVES</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Surplus Reserve Fund</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 March 31, 2022 and December 31, 2021:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name&#160;of&#160;Chinese&#160;Subsidiaries</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Registered Capital</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">Maximum<br/> Statutory<br/> Reserve<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> March 31,<br/> 2022</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> December&#160;31,<br/> 2021</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 48%; text-align: left">Shanghai TCH</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">29,800,000</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: 11%; text-align: right">14,900,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right">&#165;6,564,303&#160;($1,003,859)</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right">&#165;6,564,303&#160;($1,003,859)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#8217;an TCH</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">202,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">101,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#165;73,720,684&#160;($11,239,062)</td><td>&#160;</td>
    <td style="text-align: right">&#165;73,862,151&#160;($11,261,339)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Erdos TCH</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">120,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">60,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#165;19,035,814&#160;($2,914,869)</td><td>&#160;</td>
    <td style="text-align: right">&#165;19,035,814&#160;($2,914,869)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#8217;an Zhonghong</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">30,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">15,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Shaanxi Huahong</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,500,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,250,150</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top">Zhongxun</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">35,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">17,500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="idm140252110049312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAbstract', window );"><strong>Loss Contingency [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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><b>15. CONTINGENCIES</b></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><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">&#160;</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 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 $58,516)&#160;and RMB&#160;254,824(US $40,141),
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 $22,897,215), 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_us-gaap_LossContingencyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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="idm140252106895904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><b>16. COMMITMENTS</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Lease Commitment</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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 was 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three 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">March 31,<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">16,040</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,220</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.75&#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">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three 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">March 31,<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">14,989</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,914</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-86">-</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.75</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>The following is a schedule,
by years, of maturities of the office lease liabilities as of March 31, 2022:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%">For the year ended March 31, 2023,</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">103,597</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 March 31, 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">34,533</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">138,130</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">(3,786</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">134,344</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"><span><i><span style="text-decoration:underline">Employment Agreement</span></i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; 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">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.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i><span style="text-decoration:underline">Investment Banking Engagement
Agreement</span></i></span></p><p style="text-align: justify; 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>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 (post-reverse stock split) 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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="idm140252104004800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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; margin: 0pt 0"><span><b>17. SUBSEQUENT EVENTS</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="idm140252104843792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Basis of Presentation</i></span></p><p style="text-align: justify; 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>The accompanying
unaudited financial information as of and for the three months ended March 31, 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 three months ended March 31, 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; text-align: justify; margin: 0pt 0; ">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Consolidation</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Basis of Consolidation</i></span></p><p style="text-align: justify; 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>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
March 31, 2022. However, there was no revenue for the Company for the three months ended March 31, 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; text-align: justify; margin: 0pt 0">&#160;</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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Uses and Sources of Liquidity</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>For the three months ended March
31, 2022 and 2021, the Company had a net loss of $0.44&#160;million and $0.28&#160;million. The Company had an accumulated deficit of
$55.70&#160;million as of March 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Use of Estimates</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Revenue Recognition</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>A)</i>&#160;<i>Sales-type
Leasing and Related Revenue Recognition</i></span></p><p style="text-align: justify; 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>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 three months ended March 31, 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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>B)</i>&#160;<i>Contingent
Rental Income</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>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">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><i>Operating Leases</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 the 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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 March 31, 2022.</span></p><p style="text-align: justify; 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>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">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Cash</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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; ">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><i>Accounts Receivable</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>As of March 31, 2022 and December
31, 2021, the Company had gross accounts receivable of $0.&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Concentration of Credit Risk</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>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 ($78,762) per bank. Any balance over RMB 500,000 ($78,762) per bank in PRC will not be covered.
At March 31, 2022, cash held in the PRC bank of $152,472,003 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; ">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Property and Equipment</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#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; background-color: rgb(204,238,255)">
    <td style="width: 86%">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; 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">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><i>Impairment of Long-lived Assets</i></span></p><p style="text-align: justify; 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>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 three months ended March 31, 2022 and 2021.&#160;</span>&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Sales</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Cost of Sales</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Income Taxes</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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 March 31, 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</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><i>Statement of Cash Flows</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><i>Fair Value of Financial Instruments</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px">&#160;</td>
    <td style="text-align: justify; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px">&#160;</td>
    <td style="text-align: justify; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 24px">&#160;</td>
    <td style="text-align: justify; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; 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>As of March
31, 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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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><i>Stock-Based Compensation</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="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>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings per Share</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Basic and Diluted Earnings
per Share</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>For the three months ended March
31, 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 three months ended March 31, 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 three months ended
March 31, 2021,&#160;of&#160;31,311&#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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; ">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Comprehensive Income (Loss)</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Foreign Currency Translation
and Comprehensive Income (Loss)</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"><span>&#160;</span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>Segment Reporting</i></span></p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span><i>New Accounting Pronouncements</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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">&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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; ">&#160;&#160;</p><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span>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="idm140252105976560">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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: 86%">Vehicles</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; 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">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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="idm140252105947072">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">288,490</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">56,924</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">274,040</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">47,506</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">666,960</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="idm140252110028048">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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,647,702</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">101</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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 style="padding-bottom: 1.5pt">Total</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,647,803</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,641,858</td><td style="padding-bottom: 1.5pt; 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,081,178</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">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="idm140252109967344">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 liability</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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">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="padding-left: 0.125in; width: 76%; text-align: left">Accrued expenses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">61,566</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="padding-left: 0.125in; text-align: left">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">6,326,632</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="padding-left: 0.125in; text-align: left">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,953,593</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="padding-left: 0.125in; text-align: left">US NOL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">490,700</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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">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">10,233,685</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <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">20,066,176</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">(20,066,176</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-61">-</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-62">-</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">&#160;</p><table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: top"> <td style="width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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="idm140252105947072">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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<br/> (post-reverse<br/> stock split<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-63">-</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-64">-</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-65">-</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-66">-</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-67">-</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-68">-</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-69">-</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-70">-</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-71">-</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-72">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Outstanding at March 31, 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.96</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Exercisable at March 31, 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.96</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="idm140252105905696">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 (post-reverse stock split 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">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-75">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="text-align: left">&#160;</td></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-78">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td></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-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Outstanding at March 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">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">5.07</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 March 31, 2022</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">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">5.07</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="idm140252105969600">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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 (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.5</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.2</td><td style="text-align: left">%</td></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">11.0</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.4</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">13.7</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">21.3</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 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">4.2</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">1.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">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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&#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">17,707</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,125</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">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-84">-</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-85">-</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</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,707</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,125</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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="idm140252105945840">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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; vertical-align: bottom; font-weight: bold; text-align: left">Name&#160;of&#160;Chinese&#160;Subsidiaries</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Registered Capital</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">Maximum<br/> Statutory<br/> Reserve<br/> Amount</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> March 31,<br/> 2022</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Statutory<br/> reserve at<br/> December&#160;31,<br/> 2021</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 48%; text-align: left">Shanghai TCH</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 11%; text-align: right">29,800,000</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: 11%; text-align: right">14,900,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right">&#165;6,564,303&#160;($1,003,859)</td><td style="width: 1%">&#160;</td>
    <td style="width: 11%; text-align: right">&#165;6,564,303&#160;($1,003,859)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#8217;an TCH</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">202,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">101,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#165;73,720,684&#160;($11,239,062)</td><td>&#160;</td>
    <td style="text-align: right">&#165;73,862,151&#160;($11,261,339)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Erdos TCH</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">120,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">60,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#165;19,035,814&#160;($2,914,869)</td><td>&#160;</td>
    <td style="text-align: right">&#165;19,035,814&#160;($2,914,869)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Xi&#8217;an Zhonghong</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">30,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">15,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Shaanxi Huahong</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,500,300</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1,250,150</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; vertical-align: top">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td><td>&#160;</td>
    <td style="text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; vertical-align: top">Zhongxun</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">35,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#165;</td><td style="text-align: right">17,500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</td><td>&#160;</td>
    <td style="text-align: right">Did not accrue yet due to accumulated deficit</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_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="idm140252105893296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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">Three 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">March 31,<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">16,040</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,220</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.75&#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">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Three 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">March 31,<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">14,989</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,914</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-86">-</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.75</td><td style="text-align: left">%</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of 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 March 31, 2023,</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">103,597</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 March 31, 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">34,533</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">138,130</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">(3,786</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">134,344</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_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="idm140252097853360">
<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">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>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>Mar. 31, 2022 </div>
<div>USD ($) </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 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>Apr. 28, 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_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,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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_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 );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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_XianTCHEnergyTechnologyCoLtdMember', window );">Xi'an TCH 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 );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="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 );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="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 );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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="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_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="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_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_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_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_XianTCHEnergyTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_XianTCHEnergyTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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="idm140252102364768">
<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="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 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>
</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_RetainedEarningAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="nump">$ 55,700,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">the PRC are
covered by insurance up to RMB 500,000 ($78,762) per bank. Any balance over RMB 500,000 ($78,762) per bank in PRC will not be covered.
At March 31, 2022, cash held in the PRC bank of $152,472,003 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="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_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption', window );">Shares of antidilutive securities under warrants and option (in Shares)</a></td>
<td class="nump">30,911<span></span>
</td>
<td class="nump">31,311<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
</tr>
<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>
</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="nump">$ 440,000<span></span>
</td>
<td class="nump">$ 280,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_AccountsReceivableSale', window );">Gross accounts receivable</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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>
</tr>
<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>
</tr>
<tr class="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">(&#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
March 31, 2022. However, there was no revenue for the Company for the three months ended March 31, 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_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_RetainedEarningAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_RetainedEarningAccumulatedDeficit</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_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Shares of antidilutive securities under warrants and option.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption</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_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_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="idm140252104147776">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="idm140252104508576">
<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">3 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>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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,876<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">5,032<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,833<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">863,481<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,981<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="idm140252104496144">
<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">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 22, 2019</div></th>
<th class="th"><div>Mar. 31, 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="idm140252104059392">
<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>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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">$ 666,960<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">288,490<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">56,924<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">274,040<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">$ 47,506<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="idm140252104159440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 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_TaxPayableAbstract', window );"><strong>Tax 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_TaxesPayableCurrentAndNoncurrent', window );">Income Tax payable</a></td>
<td class="nump">$ 7,647,803<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_TaxesPayableCurrent', window );">Income tax payable current</a></td>
<td class="nump">3,081,178<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_TaxesPayableNonCurrent', window );">Income tax payable noncurrent</a></td>
<td class="nump">$ 4,570,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_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>
<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_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_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_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>
<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_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>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="idm140252102674560">
<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>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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,647,702<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">101<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,647,803<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,081,178<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="idm140252102383056">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Deferred Tax, Net (Details) - Schedule of deferred tax liability - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_creg_ScheduleOfDeferredTaxLiabilityAbstract', window );"><strong>Schedule Of Deferred Tax Liability 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">$ 61,566<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">6,326,632<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,953,593<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">490,700<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">10,233,685<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">20,066,176<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">(20,066,176)<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_ScheduleOfDeferredTaxLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_ScheduleOfDeferredTaxLiabilityAbstract</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="idm140252099932336">
<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"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Apr. 09, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 20, 2019</div></th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2022 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jun. 28, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 19, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">12.50%<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>
<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">&#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 March 31, 2022, the interest payable for this
loan was $380,966 and the outstanding principal balance was $12,129,422.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 12,130<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>
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,520<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<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">2,100<span></span>
</td>
<td class="nump">&#165; 14,661,506<span></span>
</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>
</tr>
<tr class="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="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>
<td class="text">&#160;<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_TransferPriceInstallmentPaymentsDescription', window );">Transfer price installment payments, description</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="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>
<td class="text">&#160;<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="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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<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">&#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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<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_TotalFundCapitalContribution', window );">Total fund capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 77,000<span></span>
</td>
<td class="nump">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>
<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_DescriptionOfEquityInvestment', window );">Description of equity investment</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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>
<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_BuyBackPrice', window );">Total buy back price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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,520<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="re">
<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 | &#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; 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="ro">
<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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] | HYREF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="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>
</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_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>
<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>
</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="idm140252099606640">
<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>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_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 from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,326<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 );">Related party transactions, description</a></td>
<td class="text">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 shares to 940,000 shares.
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="idm140252100091328">
<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="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>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>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
<th class="th"><div>Oct. 28, 2021</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_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">$ 100,605<span></span>
</td>
<td class="nump">$ 18,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="re">
<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="nump">$ 3,850,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" 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">$ 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_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="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_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">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>
<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_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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 );">Promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,253,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDebtDiscountPremium', window );">Amount of amortized 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="nump">119,731<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_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">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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">$ 835<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_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="nump">$ 1,370,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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="nump">$ 1,370,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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">During the three months ended March 31, 2022, the Company amortized OID of $31,250&#160;and recorded
$119,731&#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>
<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="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Promissory 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_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="nump">24,109<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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="nump">5,374,962<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 125,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_us-gaap_AmortizationOfDebtDiscountPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.</p></div>
<a href="javascript: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://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 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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.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_AmortizationOfDebtDiscountPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_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="idm140252099626880">
<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 is 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="idm140252099679264">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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 (post-reverse stock split price), 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, 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 (post-reverse stock split 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 (post-reverse stock split 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 (post-reverse stock split 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 (post-reverse stock split 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 (post-reverse stock split 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, 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 (post-reverse stock split price), 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, Ending balance</a></td>
<td class="text">1 year 11 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, 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 (post-reverse stock split price), 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, Exercisable</a></td>
<td class="text">1 year 11 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="idm140252105976560">
<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="idm140252099995504">
<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">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 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 (post-reverse stock split price) 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 (post-reverse stock split price), 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 (post-reverse stock split 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" 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 (post-reverse stock split price), 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 (post-reverse stock split 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_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 (post-reverse stock split price), 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">5 years 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 (post-reverse stock split price), 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">5 years 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="idm140252102389808">
<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">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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_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 March 31, 2022, had net operating loss (&#8220;NOL&#8221;) carry forwards for income taxes of $2.34 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="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="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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 40,930<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_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_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="idm140252099881424">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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_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>
</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 (benefit)</a></td>
<td class="num">(21.00%)<span></span>
</td>
<td class="num">(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.50%<span></span>
</td>
<td class="nump">0.20%<span></span>
</td>
</tr>
<tr class="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">11.00%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
</tr>
<tr class="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">13.70%<span></span>
</td>
<td class="nump">21.30%<span></span>
</td>
</tr>
<tr class="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 per financial statements</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">1.90%<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="idm140252110402512">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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_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>
</tr>
<tr class="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 &#8211; current</a></td>
<td class="nump">$ 17,707<span></span>
</td>
<td class="nump">$ 5,125<span></span>
</td>
</tr>
<tr class="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>
</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</a></td>
<td class="nump">$ 17,707<span></span>
</td>
<td class="nump">$ 5,125<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="idm140252104119920">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2022</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="idm140252104966192">
<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">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 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_ShanghaiTCHMember', window );">Shanghai TCH [Member] | RMB [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">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_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="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">$ 202,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">$ 101,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">($11,239,062)<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_XianTCHMember', window );">Xi&#8217;an TCH [Member] | RMB [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,720,684<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_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_ErdosTCHMember', window );">Erdos TCH [Member] | RMB [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">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_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="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">$ 30,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">$ 15,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">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_XianZhonghongMember', window );">Xi&#8217;an Zhonghong [Member] | RMB [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_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_ShaanxiHuahongMember', window );">Shaanxi Huahong [Member] | RMB [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_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="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">$ 35,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">$ 17,500,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">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] | RMB [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_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>
<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>
</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="idm140252099777680">
<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>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>
</tr>
<tr class="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">&#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_TerminationLoans', window );">Loan agreement | $</a></td>
<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,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 58,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 22,897,215<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>
</tr>
<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>
</tr>
<tr class="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 );">Loan agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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; 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>
</tr>
<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TerminationLoans', window );">Loan agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<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; 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="idm140252100046608">
<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 01, 2022 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>May 01, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Common stock annually</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,000<span></span>
</td>
<td class="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="ro">
<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 (post-reverse stock split) 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from 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="ro">
<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="ro">
<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="re">
<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="ro">
<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="ro">
<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="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="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>
<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] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<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="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="re">
<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</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</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="idm140252102651920">
<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>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Mar. 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_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>
</tr>
<tr class="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">$ 16,040<span></span>
</td>
<td class="nump">$ 14,989<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_OperatingLeaseCostInterestExpenseOnLeaseLiability', window );">Operating lease cost &#8211; interest expense on lease liability</a></td>
<td class="nump">$ 1,220<span></span>
</td>
<td class="nump">$ 1,914<span></span>
</td>
</tr>
<tr class="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 9 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.75%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OperatingLeaseCostInterestExpenseOnLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_OperatingLeaseCostInterestExpenseOnLeaseLiability</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_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_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="idm140252109291360">
<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>Mar. 31, 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 March 31, 2023,</a></td>
<td class="nump">$ 103,597<span></span>
</td>
</tr>
<tr class="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 March 31, 2024,</a></td>
<td class="nump">34,533<span></span>
</td>
</tr>
<tr class="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">138,130<span></span>
</td>
</tr>
<tr class="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">(3,786)<span></span>
</td>
</tr>
<tr class="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">$ 134,344<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>f10q0322_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/20220331"
  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-20220331.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-03-31</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-03-31</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-03-31</endDate>
        </period>
    </context>
    <context id="c5">
        <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="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <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="c8">
        <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="c9">
        <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="c10">
        <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="c11">
        <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="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</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>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</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>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </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>
            <instant>2020-12-31</instant>
        </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>
            <instant>2020-12-31</instant>
        </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>
            <instant>2020-12-31</instant>
        </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>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-12-31</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:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-03-31</endDate>
        </period>
    </context>
    <context id="c32">
        <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="c33">
        <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="c34">
        <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="c35">
        <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="c36">
        <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="c37">
        <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="c38">
        <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="c39">
        <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="c40">
        <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="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-03-31</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:DaTongRecyclingEnergyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2009-04-01</startDate>
            <endDate>2009-04-14</endDate>
        </period>
    </context>
    <context id="c43">
        <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="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHEnergyTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2009-04-14</instant>
        </period>
    </context>
    <context id="c45">
        <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="c46">
        <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="c47">
        <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="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2016-04-28</instant>
        </period>
    </context>
    <context id="c49">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c50">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c51">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c52">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c53">
        <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="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2013-07-19</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2018-12-29</instant>
        </period>
    </context>
    <context id="c56">
        <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="c57">
        <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="c58">
        <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="c59">
        <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="c60">
        <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="c61">
        <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="c62">
        <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="c63">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c64">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c65">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c66">
        <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="c67">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c68">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c69">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c70">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c71">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c72">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c73">
        <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="c74">
        <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="c75">
        <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="c76">
        <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="c77">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c78">
        <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="c79">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c80">
        <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="c81">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c82">
        <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="c83">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c84">
        <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="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c86">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c87">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c88">
        <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="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2019-12-29</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-09</endDate>
        </period>
    </context>
    <context id="c91">
        <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="c92">
        <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="c93">
        <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="c94">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c95">
        <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-19</instant>
        </period>
    </context>
    <context id="c96">
        <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-29</instant>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2019-12-19</instant>
        </period>
    </context>
    <context id="c98">
        <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="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-06-28</instant>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">creg:XianTCHMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c102">
        <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="c103">
        <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="c104">
        <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="c105">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2021-06-30</instant>
        </period>
    </context>
    <context id="c107">
        <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="c108">
        <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="c109">
        <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="c110">
        <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="c111">
        <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="c112">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c113">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c114">
        <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="c115">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c116">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2015-06-19</instant>
        </period>
    </context>
    <context id="c118">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c119">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c120">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c121">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c122">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c123">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c124">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c125">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c126">
        <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="c127">
        <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="c128">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c129">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c130">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c131">
        <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="c132">
        <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="c133">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c134">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c135">
        <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="c136">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c137">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c138">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c139">
        <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="c140">
        <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="c141">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c142">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c143">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c144">
        <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="c145">
        <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="c146">
        <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-03-31</instant>
        </period>
    </context>
    <context id="c147">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c148">
        <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-03-31</endDate>
        </period>
    </context>
    <context id="c149">
        <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="c150">
        <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="c151">
        <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="c152">
        <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="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2018-03-21</instant>
        </period>
    </context>
    <context id="c154">
        <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="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2019-03-20</instant>
        </period>
    </context>
    <context id="c156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-08-21</instant>
        </period>
    </context>
    <context id="c157">
        <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="c158">
        <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="c159">
        <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="c160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
        </entity>
        <period>
            <instant>2020-05-08</instant>
        </period>
    </context>
    <context id="c161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-05-01</endDate>
        </period>
    </context>
    <context id="c162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ChiefFinancialOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-05-01</instant>
        </period>
    </context>
    <context id="c163">
        <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="c164">
        <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="c165">
        <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-03-31</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">152628291</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">190444</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">35023</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">879222</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">153732980</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">17266</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">117077</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">5753</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">140096</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">153873076</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">82595</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">3081178</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c3" decimals="0" unitRef="usd">3075233</us-gaap:TaxesPayableCurrent>
    <creg:AccruedInterestOnNotes contextRef="c2" decimals="0" unitRef="usd">24109</creg:AccruedInterestOnNotes>
    <creg:AccruedInterestOnNotes contextRef="c3" decimals="0" unitRef="usd">333443</creg:AccruedInterestOnNotes>
    <us-gaap:NotesPayable contextRef="c2" decimals="0" unitRef="usd">125000</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">5374962</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">666960</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">100241</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">24326</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">472575</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="c3" decimals="0" unitRef="usd">470537</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <creg:EntrustedLoansPayableInterestCurrent contextRef="c2" decimals="0" unitRef="usd">380966</creg:EntrustedLoansPayableInterestCurrent>
    <creg:EntrustedLoansPayableInterestCurrent contextRef="c3" decimals="0" unitRef="usd">379323</creg:EntrustedLoansPayableInterestCurrent>
    <us-gaap:LoansPayableCurrent contextRef="c2" decimals="0" unitRef="usd">12129422</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">22337334</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">34103</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">4600728</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">26938062</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">15157790</creg:StatutoryReserve>
    <creg:StatutoryReserve contextRef="c3" decimals="0" unitRef="usd">15180067</creg:StatutoryReserve>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="0" unitRef="usd">3921370</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">-55700862</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">126935014</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">153873076</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="0" unitRef="usd">153272462</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="0" unitRef="usd">195780</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c4" decimals="0" unitRef="usd">273092</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="0" unitRef="usd">195780</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c4" decimals="0" unitRef="usd">273092</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-195780</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-273092</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt contextRef="c0" decimals="0" unitRef="usd">-121121</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InvestmentIncomeInterest contextRef="c0" decimals="0" unitRef="usd">114330</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c4" decimals="0" unitRef="usd">83696</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InterestExpense contextRef="c0" decimals="0" unitRef="usd">120576</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c4" decimals="0" unitRef="usd">82086</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">-100605</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c4" decimals="0" unitRef="usd">-617</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c0" decimals="0" unitRef="usd">-227972</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c4" decimals="0" unitRef="usd">993</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-423752</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">-272099</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">17707</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">5125</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-441459</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-277224</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c0" decimals="0" unitRef="usd">-600181</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="0" unitRef="usd">1140163</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="0" unitRef="usd">158722</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c4" decimals="0" unitRef="usd">-1417387</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" unitRef="shares">7243704</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c4" decimals="0" unitRef="shares">3177050</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c4" decimals="2" unitRef="usdPershares">-0.09</us-gaap:EarningsPerShareBasic>
    <us-gaap:SharesOutstanding contextRef="c5" decimals="INF" unitRef="shares">7044408</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c5" decimals="0" unitRef="usd">7044</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c7" decimals="0" unitRef="usd">161531565</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c8" decimals="0" unitRef="usd">15180067</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c9" decimals="0" unitRef="usd">3321189</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c10" 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="c0" decimals="0" unitRef="usd">-441459</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits contextRef="c11" decimals="INF" unitRef="shares">313644</us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits contextRef="c11" 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="c0" 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="c0" decimals="0" unitRef="usd">600181</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesOutstanding contextRef="c17" decimals="INF" unitRef="shares">7358052</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c17" 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="c2" decimals="0" unitRef="usd">126935014</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding contextRef="c23" decimals="INF" unitRef="shares">3177050</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c23" decimals="0" unitRef="usd">3177</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c25" decimals="0" unitRef="usd">119748999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c26" decimals="0" unitRef="usd">15155042</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c27" decimals="0" unitRef="usd">273440</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c28" decimals="0" unitRef="usd">-43026465</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c29" decimals="0" unitRef="usd">92154193</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c35" decimals="0" unitRef="usd">-277224</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-277224</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c31" decimals="0" unitRef="usd">38253041</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c4" decimals="0" unitRef="usd">38253041</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <creg:TransferToStatutoryReserves contextRef="c33" decimals="0" unitRef="usd">1538</creg:TransferToStatutoryReserves>
    <creg:TransferToStatutoryReserves contextRef="c35" decimals="0" unitRef="usd">-1538</creg:TransferToStatutoryReserves>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c34" decimals="0" unitRef="usd">-1140163</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="c4" decimals="0" unitRef="usd">-1140163</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
    <us-gaap:SharesOutstanding contextRef="c36" decimals="INF" unitRef="shares">3177050</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c36" decimals="0" unitRef="usd">3177</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c37" decimals="0" unitRef="usd">119748999</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c38" decimals="0" unitRef="usd">15156580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c39" decimals="0" unitRef="usd">-866723</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c40" decimals="0" unitRef="usd">-43305227</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c41" decimals="0" unitRef="usd">128989847</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="0" unitRef="usd">-441459</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c4" decimals="0" unitRef="usd">-277224</us-gaap:NetIncomeLoss>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c0" decimals="0" unitRef="usd">100605</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c4" decimals="0" unitRef="usd">18750</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="0" unitRef="usd">17260</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c4" decimals="0" unitRef="usd">16903</us-gaap:OperatingLeaseExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments contextRef="c0" decimals="0" unitRef="usd">-121121</us-gaap:IncomeLossFromEquityMethodInvestments>
    <creg:IncreaseDecreaseInPrepaidExpenses contextRef="c4" decimals="0" unitRef="usd">-2861</creg:IncreaseDecreaseInPrepaidExpenses>
    <creg:IncreaseDecreaseInOtherReceivable contextRef="c0" decimals="0" unitRef="usd">-1490</creg:IncreaseDecreaseInOtherReceivable>
    <creg:IncreaseDecreaseInOtherReceivable contextRef="c4" decimals="0" unitRef="usd">-2995</creg:IncreaseDecreaseInOtherReceivable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="0" unitRef="usd">4402</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="0" unitRef="usd">5792</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c4" decimals="0" unitRef="usd">-587673</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c4" decimals="0" unitRef="usd">-33807</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c0" decimals="0" unitRef="usd">152369</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c4" decimals="0" unitRef="usd">38139</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="0" unitRef="usd">-38420</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c4" decimals="0" unitRef="usd">-819056</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <creg:SharesToBeIssued contextRef="c4" decimals="0" unitRef="usd">38253041</creg:SharesToBeIssued>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c4" decimals="0" unitRef="usd">38253041</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c0" decimals="0" unitRef="usd">654824</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c4" decimals="0" unitRef="usd">-1166695</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="0" unitRef="usd">616404</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c4" decimals="0" unitRef="usd">36267290</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c3" decimals="0" unitRef="usd">152011887</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c29" decimals="0" unitRef="usd">107804013</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c2" decimals="0" unitRef="usd">152628291</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c41" decimals="0" unitRef="usd">144071303</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:IncomeTaxesPaid contextRef="c0" decimals="0" unitRef="usd">11945</us-gaap:IncomeTaxesPaid>
    <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&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;Smart Powerr Corporation (the
&#x201c;Company&#x201d; or &#x201c;SPC&#x201d;) is incorporated in Nevada state, 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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; "&gt;The
Company&#x2019;s organizational chart as of March 31, 2022 is as follows&lt;/span&gt;&#160;&lt;span style="font-family: Times New Roman, Times, Serif; "&gt;:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;CREG Legal Structure&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;img alt="" src="img_001.jpg" style="height: 481px; width: 650px"/&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; 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 supporting 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.&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;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 there have not been any operations since then nor has any registered capital contribution been made.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Chengli Waste Heat Power Generation
Projects&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;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 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&#x2019;an Zhonghong after the transaction.&#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;&#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&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;&#160;&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, at which time
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 recognized&#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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Formation of Zhongxun&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Other Events&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 cases 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;&#160;&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 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&#160;shares,
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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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 (&#x201c;SPC&#x201d;), effective March 3, 2022.&lt;/span&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <creg:MaturityTerm contextRef="c42">P20Y</creg:MaturityTerm>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c43" decimals="2" unitRef="pure">0.07</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c44" decimals="2" unitRef="pure">0.93</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c45" decimals="2" unitRef="pure">0.07</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet contextRef="c46" decimals="-4" unitRef="usd">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet contextRef="c46" decimals="-6" unitRef="cny">8000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
    <creg:SaleOfStockholderPaid contextRef="c47" decimals="-4" unitRef="usd">1290000</creg:SaleOfStockholderPaid>
    <us-gaap:InvestmentsInPowerAndDistributionProjects contextRef="c48" decimals="2" unitRef="cny">0.3</us-gaap:InvestmentsInPowerAndDistributionProjects>
    <creg:UntilOperationResumes contextRef="c49" decimals="-6" unitRef="cny">1000000</creg:UntilOperationResumes>
    <creg:UntilOperationResumes contextRef="c49" decimals="0" unitRef="usd">-145460</creg:UntilOperationResumes>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c50" decimals="2" unitRef="pure">0.30</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c51" decimals="2" unitRef="pure">0.30</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage contextRef="c52" decimals="2" unitRef="pure">0.40</creg:VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c53" decimals="2" unitRef="pure">0.90</creg:PercentageOfAmountInitialCapitalContribution>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c54" decimals="2" unitRef="pure">0.10</creg:PercentageOfAmountInitialCapitalContribution>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c55" decimals="2" unitRef="pure">0.10</creg:PercentageOfAmountInitialCapitalContribution>
    <creg:OwnershipPaid contextRef="c56" decimals="-6" unitRef="cny">3000000</creg:OwnershipPaid>
    <creg:OwnershipPaid contextRef="c56" decimals="-4" unitRef="usd">440000</creg:OwnershipPaid>
    <creg:PercentageOfAmountInitialCapitalContribution contextRef="c2" decimals="2" unitRef="pure">1</creg:PercentageOfAmountInitialCapitalContribution>
    <us-gaap:RepaymentsOfConstructionLoansPayable contextRef="c56" decimals="0" unitRef="cny">188639400</us-gaap:RepaymentsOfConstructionLoansPayable>
    <us-gaap:RepaymentsOfConstructionLoansPayable contextRef="c56" decimals="-4" unitRef="usd">27540000</us-gaap:RepaymentsOfConstructionLoansPayable>
    <creg:LossFromTransferAmount contextRef="c57" decimals="0" unitRef="usd">624133</creg:LossFromTransferAmount>
    <creg:DescriptionOfFormationOfZhongxun contextRef="c58">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;</creg:DescriptionOfFormationOfZhongxun>
    <creg:DescriptionOfFormationOfYinghua contextRef="c59">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="c60" decimals="0" unitRef="shares">10000000</us-gaap:ExcessStockSharesAuthorized>
    <us-gaap:ExcessStockSharesAuthorized contextRef="c61" decimals="0" unitRef="shares">100000000</us-gaap:ExcessStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c62" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;b&gt;2. SUMMARY OF SIGNIFICANT
ACCOUNTING POLICIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Basis of Presentation&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;The accompanying
unaudited financial information as of and for the three months ended March 31, 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 three months ended March 31, 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; text-align: justify; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Basis of Consolidation&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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
March 31, 2022. However, there was no revenue for the Company for the three months ended March 31, 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; text-align: justify; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Uses and Sources of Liquidity&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span&gt;For the three months ended March
31, 2022 and 2021, the Company had a net loss of $0.44&#160;million and $0.28&#160;million. The Company had an accumulated deficit of
$55.70&#160;million as of March 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Use of Estimates&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Revenue Recognition&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; 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&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 three months ended March 31, 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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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;&#160;&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 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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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
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 the 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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 March 31, 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; 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&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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&#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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;As of March 31, 2022 and December
31, 2021, the Company had gross accounts receivable of $0.&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Concentration of Credit Risk&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span&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 ($78,762) per bank. Any balance over RMB 500,000 ($78,762) per bank in PRC will not be covered.
At March 31, 2022, cash held in the PRC bank of $152,472,003 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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Property and Equipment&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 86%"&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: 11%; 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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Impairment of Long-lived Assets&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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 three months ended March 31, 2022 and 2021.&#160;&lt;/span&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Cost of Sales&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Income Taxes&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 March 31, 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td 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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td 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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td 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;&#160;&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 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="text-align: justify; 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&gt;As of March
31, 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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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 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;&#160;&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 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="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&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Basic and Diluted Earnings
per Share&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;&#160;&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 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;For the three months ended March
31, 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 three months ended March 31, 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 three months ended
March 31, 2021,&#160;of&#160;31,311&#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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Foreign Currency Translation
and Comprehensive Income (Loss)&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;&#160;&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&#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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span&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 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Segment Reporting&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Basis of Presentation&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&gt;The accompanying
unaudited financial information as of and for the three months ended March 31, 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 three months ended March 31, 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; text-align: justify; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Basis of Consolidation&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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
March 31, 2022. However, there was no revenue for the Company for the three months ended March 31, 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; text-align: justify; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c63">(&#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
March 31, 2022. However, there was no revenue for the Company for the three months ended March 31, 2022 and 2021. All significant inter-company
accounts and transactions were eliminated in consolidation.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
    <creg:UsesAndSourcesOfLiquidity contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Uses and Sources of Liquidity&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span&gt;For the three months ended March
31, 2022 and 2021, the Company had a net loss of $0.44&#160;million and $0.28&#160;million. The Company had an accumulated deficit of
$55.70&#160;million as of March 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;</creg:UsesAndSourcesOfLiquidity>
    <creg:NetLossAmount contextRef="c64" decimals="-4" unitRef="usd">440000</creg:NetLossAmount>
    <creg:NetLossAmount contextRef="c65" decimals="-4" unitRef="usd">280000</creg:NetLossAmount>
    <creg:RetainedEarningAccumulatedDeficit contextRef="c2" decimals="-4" unitRef="usd">55700000</creg:RetainedEarningAccumulatedDeficit>
    <us-gaap:UseOfEstimates contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Use of Estimates&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Revenue Recognition&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; 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&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 three months ended March 31, 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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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;&#160;&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 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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span&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;&#160;&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&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;&#160;&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
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 the 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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 March 31, 2022.&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; 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&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;&#160;&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&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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&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;&#160;&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&#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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;As of March 31, 2022 and December
31, 2021, the Company had gross accounts receivable of $0.&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:AccountsReceivableSale contextRef="c64" decimals="0" unitRef="usd">0</us-gaap:AccountsReceivableSale>
    <us-gaap:AccountsReceivableSale contextRef="c66" decimals="0" unitRef="usd">0</us-gaap:AccountsReceivableSale>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Concentration of Credit Risk&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span&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 ($78,762) per bank. Any balance over RMB 500,000 ($78,762) per bank in PRC will not be covered.
At March 31, 2022, cash held in the PRC bank of $152,472,003 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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <creg:DescriptionOfInsurancePolicy contextRef="c0">the PRC are
covered by insurance up to RMB 500,000 ($78,762) per bank. Any balance over RMB 500,000 ($78,762) per bank in PRC will not be covered.
At March 31, 2022, cash held in the PRC bank of $152,472,003 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Property and Equipment&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#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; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 86%"&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: 11%; 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;&#160;&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: 86%"&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: 11%; 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;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c67">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c68">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c69">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c70">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c71">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c72">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&gt;&lt;i&gt;Impairment of Long-lived Assets&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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 three months ended March 31, 2022 and 2021.&#160;&lt;/span&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Cost of Sales&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Income Taxes&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 March 31, 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td 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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td 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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify; width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td 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;&#160;&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 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="text-align: justify; 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&gt;As of March
31, 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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&#160;&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&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;&#160;&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 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;&#160;&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 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="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&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Basic and Diluted Earnings
per Share&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;&#160;&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 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;For the three months ended March
31, 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 three months ended March 31, 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 three months ended
March 31, 2021,&#160;of&#160;31,311&#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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption contextRef="c0" decimals="0" unitRef="shares">30911</creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption>
    <creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption contextRef="c4" decimals="0" unitRef="shares">31311</creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Foreign Currency Translation
and Comprehensive Income (Loss)&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;&#160;&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&#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="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span&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 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;i&gt;Segment Reporting&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;b&gt;3. OTHER RECEIVABLES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;As of March 31, 2022, other receivables
mainly consisted of (i) advances to third parties of $7,876, bearing no interest, payable upon demand, ii) advance to employees of $5,032,
iii) advance to suppliers of $2,833&#160;and (iv) others of $863,481&#160;including social insurance receivable of $5,981&#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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 March 31, 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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 March 31, 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&lt;span&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;&#160;&lt;/p&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <creg:AdvanceToThirdParty contextRef="c2" decimals="0" unitRef="usd">7876</creg:AdvanceToThirdParty>
    <creg:AdvanceToEmployees contextRef="c2" decimals="0" unitRef="usd">5032</creg:AdvanceToEmployees>
    <creg:AdvanceToSuppliers contextRef="c2" decimals="0" unitRef="usd">2833</creg:AdvanceToSuppliers>
    <us-gaap:OtherReceivables contextRef="c2" decimals="0" unitRef="usd">863481</us-gaap:OtherReceivables>
    <creg:SocialInsuranceReceivable contextRef="c2" decimals="0" unitRef="usd">5981</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="c73">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="c74" decimals="0" unitRef="usd">857500</creg:SocialInsurancePrepayment>
    <creg:AssetSubjectToBuybackAndConstructionInProgressTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;b&gt;4. ASSET
SUBJECT TO BUYBACK&lt;/b&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;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="c75" decimals="-4" unitRef="usd">35240000</us-gaap:OtherAssets>
    <creg:TransferredOfSharesDescription contextRef="c76">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&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;Accrued liabilities and other
payables consisted of the following as of March 31, 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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; 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;288,490&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;56,924&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;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;274,040&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;47,506&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;666,960&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;288,490&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;56,924&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;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;274,040&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;47,506&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;666,960&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="c77" decimals="0" unitRef="usd">288490</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c78" decimals="0" unitRef="usd">272352</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c79" decimals="0" unitRef="usd">56924</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c80" decimals="0" unitRef="usd">31924</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c81" decimals="0" unitRef="usd">274040</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c82" decimals="0" unitRef="usd">287026</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c83" decimals="0" unitRef="usd">47506</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c84" decimals="0" unitRef="usd">41506</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c2" decimals="0" unitRef="usd">666960</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&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;Taxes payable consisted of the
following as of March 31, 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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; 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,647,702&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;101&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 style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,647,803&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,641,858&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 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,081,178&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;As of March 31, 2022, income
tax payable included $7.65&#160;million ($3.08&#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.&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,647,702&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;101&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 style="padding-bottom: 1.5pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,647,803&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7,641,858&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 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,081,178&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;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">7647702</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">101</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">7647803</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">3081178</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>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c2" decimals="-4" unitRef="usd">7650000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c2" decimals="-4" unitRef="usd">3080000.00</us-gaap:TaxesPayableCurrent>
    <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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;b&gt;7. DEFERRED TAX, NET&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;As of March 31, 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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&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="padding-left: 0.125in; width: 76%; text-align: left"&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;61,566&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="padding-left: 0.125in; text-align: left"&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;6,326,632&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="padding-left: 0.125in; text-align: left"&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,953,593&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="padding-left: 0.125in; text-align: left"&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;490,700&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&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;10,233,685&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;20,066,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;(20,066,176&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-61"&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-62"&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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;2022&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;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="padding-left: 0.125in; width: 76%; text-align: left"&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;61,566&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="padding-left: 0.125in; text-align: left"&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;6,326,632&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="padding-left: 0.125in; text-align: left"&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,953,593&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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="padding-left: 0.125in; text-align: left"&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;490,700&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;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="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&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;10,233,685&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;20,066,176&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;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;(20,066,176&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-61"&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-62"&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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="width: 100%; font: 10pt Times New Roman, Times, Serif"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="width: 24px"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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="c85" decimals="0" unitRef="usd">61566</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities contextRef="c3" decimals="0" unitRef="usd">61301</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c85" decimals="0" id="ix_0_fact" unitRef="usd">-6326632</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther contextRef="c3" decimals="0" id="ix_1_fact" unitRef="usd">-6299343</us-gaap:DeferredTaxLiabilitiesOther>
    <creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund contextRef="c85" decimals="0" unitRef="usd">-2953593</creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund>
    <creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund contextRef="c3" decimals="0" unitRef="usd">-2940854</creg:ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund>
    <creg:DeferredTaxAssetNoncurrentNetOperatingLoss contextRef="c85" decimals="0" unitRef="usd">490700</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
    <creg:DeferredTaxAssetNoncurrentNetOperatingLoss contextRef="c3" decimals="0" unitRef="usd">463508</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="c85" decimals="0" unitRef="usd">10233685</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="c3" decimals="0" unitRef="usd">10189545</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <creg:DeferredTaxAssetsGrossNoncurrent1 contextRef="c85" decimals="0" unitRef="usd">20066176</creg:DeferredTaxAssetsGrossNoncurrent1>
    <creg:DeferredTaxAssetsGrossNoncurrent1 contextRef="c3" decimals="0" unitRef="usd">19954551</creg:DeferredTaxAssetsGrossNoncurrent1>
    <creg:DeferredTaxAssetsValuationAllowanceNoncurrent1 contextRef="c85" decimals="0" unitRef="usd">-20066176</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&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 March 31, 2022, the interest payable for this
loan was $380,966 and the outstanding principal balance was $12,129,422.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;1.&#160;Transfer of Chengli project
as partial repayment&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;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 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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;2.&#160;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;&#160;&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
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;&#160;&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 fair value 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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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 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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="c86" decimals="-6" unitRef="cny">460000000</creg:TotalFundCapitalContribution>
    <creg:TotalFundCapitalContribution contextRef="c86" decimals="-6" unitRef="usd">77000000</creg:TotalFundCapitalContribution>
    <creg:DescriptionOfEquityInvestment contextRef="c87">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 March 31, 2022, the interest payable for this
loan was $380,966 and the outstanding principal balance was $12,129,422.</creg:DescriptionOfRemainingLoanBalance>
    <us-gaap:LongTermLoansFromBank contextRef="c88" decimals="0" unitRef="cny">188639400</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c88" decimals="-4" unitRef="usd">27540000</us-gaap:LongTermLoansFromBank>
    <creg:BuyBackPrice contextRef="c89" decimals="0" unitRef="cny">261727506</creg:BuyBackPrice>
    <creg:BuyBackPrice contextRef="c89" decimals="-4" unitRef="usd">37520000</creg:BuyBackPrice>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c89" decimals="0" unitRef="cny">14661506</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c89" decimals="-4" unitRef="usd">2100000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:GainLossOnSalesOfConsumerLoans contextRef="c90" decimals="-5" unitRef="usd">3100000</us-gaap:GainLossOnSalesOfConsumerLoans>
    <us-gaap:LongTermLoansFromBank contextRef="c91" decimals="0" unitRef="cny">120000000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c91" decimals="-4" unitRef="usd">17520000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c92" decimals="0" unitRef="cny">127066000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c92" decimals="-4" unitRef="usd">18550000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c93" decimals="0" unitRef="cny">247066000</us-gaap:LongTermLoansFromBank>
    <us-gaap:LongTermLoansFromBank contextRef="c93" decimals="-4" unitRef="usd">36070000.00</us-gaap:LongTermLoansFromBank>
    <creg:DescriptionOfRemainingLoanBalance contextRef="c94">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="c95" decimals="0" unitRef="cny">261727506</creg:BuyBackPrice>
    <creg:BuyBackPrice contextRef="c96" decimals="-4" unitRef="usd">37520000</creg:BuyBackPrice>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c95" decimals="0" unitRef="cny">14661506</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c97" decimals="-4" unitRef="usd">2100000</us-gaap:DepositLiabilitiesAccruedInterest>
    <creg:TransferPriceInstallmentPaymentsDescription contextRef="c98">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="c90" decimals="-5" unitRef="usd">3100000</us-gaap:DebtAndEquitySecuritiesRealizedGainLoss>
    <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="c99" decimals="-4" unitRef="usd">12130000</creg:RepaymentPrincipalAmount>
    <us-gaap:DepositLiabilitiesAccruedInterest contextRef="c99" decimals="-4" unitRef="usd">380000</us-gaap:DepositLiabilitiesAccruedInterest>
    <us-gaap:Investments contextRef="c100" decimals="-4" unitRef="cny">75000000</us-gaap:Investments>
    <us-gaap:Investments contextRef="c100" decimals="-4" unitRef="usd">11630000</us-gaap:Investments>
    <us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment contextRef="c101" decimals="-4" unitRef="usd">11630000</us-gaap:DebtAndEquitySecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairment>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;b&gt;9. RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;As of March 31, 2022 and December
31, 2021, the Company had $24,326&#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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&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 shares to 940,000 shares.
In April 2021 the Company returned to the Company&#x2019;s CEO the $691,320 in extra proceeds that had been received earlier.&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c2" decimals="0" unitRef="usd">24326</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c3" decimals="0" unitRef="usd">27357</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c102">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 shares to 940,000 shares.
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&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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 and 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 three months ended March 31, 2022, the Company amortized OID of $69,355&#160;and
recorded $835&#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; text-align: justify; "&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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
and 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 three months ended March 31, 2022, the Company amortized OID of $31,250&#160;and recorded
$119,731&#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;The Company recorded $94,928&#160;loss on conversion of these notes
in 2022.&#160;As of March 31, 2022, the outstanding principal balance of this note was $5,374,962&#160;(net of unamortized OID of $125,000)
with accrued interest of $24,109. 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="c103" decimals="0" unitRef="usd">3150000</us-gaap:ConvertibleNotesPayable>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c103" decimals="0" unitRef="usd">150000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c104" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ShortTermDebtTerms contextRef="c104">24 months</us-gaap:ShortTermDebtTerms>
    <creg:IncreaseDecreaseOutstandingBalancePercentage contextRef="c104" decimals="2" unitRef="pure">1.25</creg:IncreaseDecreaseOutstandingBalancePercentage>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount contextRef="c103" decimals="0" unitRef="usd">500000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c104" decimals="2" unitRef="pure">0.25</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c105" decimals="0" unitRef="usd">69355</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:InterestExpenseDebtExcludingAmortization contextRef="c105" decimals="0" unitRef="usd">835</us-gaap:InterestExpenseDebtExcludingAmortization>
    <us-gaap:DebtDefaultLongtermDebtAmount contextRef="c3" decimals="0" unitRef="usd">3850000</us-gaap:DebtDefaultLongtermDebtAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c106" 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="c74">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="c74" decimals="0" unitRef="usd">151275</creg:LossOnConversionAmount>
    <us-gaap:ConversionOfStockDescription contextRef="c107">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>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c108" decimals="0" unitRef="usd">5250000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c109" decimals="0" unitRef="usd">250000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod contextRef="c108" decimals="2" unitRef="pure">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:ShortTermDebtTerms contextRef="c108">24 months</us-gaap:ShortTermDebtTerms>
    <creg:IncreaseDecreaseOutstandingBalancePercentage contextRef="c108" decimals="2" unitRef="pure">1.25</creg:IncreaseDecreaseOutstandingBalancePercentage>
    <us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount contextRef="c109" decimals="0" unitRef="usd">825000</us-gaap:SharesSubjectToMandatoryRedemptionSettlementTermsMaximumAmount>
    <us-gaap:DebtInstrumentRedemptionPricePercentage contextRef="c108" decimals="2" unitRef="pure">0.25</us-gaap:DebtInstrumentRedemptionPricePercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c110" decimals="0" unitRef="usd">1370897</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:ReceivableWithImputedInterestFaceAmount contextRef="c111" decimals="0" unitRef="usd">1370897</us-gaap:ReceivableWithImputedInterestFaceAmount>
    <us-gaap:ConversionOfStockDescription contextRef="c112">During the three months ended March 31, 2022, the Company amortized OID of $31,250&#160;and recorded
$119,731&#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:AmortizationOfDebtDiscountPremium contextRef="c0" decimals="0" unitRef="usd">31250</us-gaap:AmortizationOfDebtDiscountPremium>
    <creg:InterestExpensesDebtExcludingAmortization contextRef="c0" decimals="0" unitRef="usd">119731</creg:InterestExpensesDebtExcludingAmortization>
    <creg:LossOnConversionAmount contextRef="c112" decimals="0" unitRef="usd">94928</creg:LossOnConversionAmount>
    <creg:OutstandingPrincipalBalance contextRef="c112" decimals="0" unitRef="usd">5374962</creg:OutstandingPrincipalBalance>
    <us-gaap:DebtInstrumentUnamortizedDiscountCurrent contextRef="c113" decimals="0" unitRef="usd">125000</us-gaap:DebtInstrumentUnamortizedDiscountCurrent>
    <creg:InterestExpensesDebtExcludingAmortization contextRef="c112" decimals="0" unitRef="usd">24109</creg:InterestExpensesDebtExcludingAmortization>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 is 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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;Following is a summary of the
activities of warrants that were issued from equity financing for the three months ended March 31, 2022:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&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;br/&gt; (post-reverse&lt;br/&gt; stock split&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-63"&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-64"&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-65"&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-66"&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-67"&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-68"&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-69"&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-70"&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-71"&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-72"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-73"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-74"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Outstanding at March 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;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.96&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 March 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;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.96&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="c102">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 is 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;br/&gt; (post-reverse&lt;br/&gt; stock split&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-63"&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-64"&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-65"&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-66"&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-67"&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-68"&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-69"&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-70"&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-71"&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-72"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-73"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-74"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Outstanding at March 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;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.96&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 March 31, 2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;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.96&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="c114" decimals="0" unitRef="shares">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c114" decimals="1" unitRef="usdPershares">14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 contextRef="c115">P2Y2M15D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c116" decimals="0" unitRef="shares">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c116" decimals="1" unitRef="usdPershares">14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance contextRef="c115">P2Y2M15D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c116" decimals="0" unitRef="shares">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c116" decimals="1" unitRef="usdPershares">14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c115">P1Y11M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c115" decimals="0" unitRef="shares">30411</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice contextRef="c115" decimals="1" unitRef="usdPershares">14</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2 contextRef="c115">P1Y11M15D</creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;(post-reverse stock split). 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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;The following table summarizes
option activity with respect to employees and independent directors for the three months ended March 31, 2022, and the number of options
reflects the Reverse Stock Split effective April 13, 2020:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&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 (post-reverse stock split 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;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-75"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-76"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-77"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/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-78"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-79"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/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-81"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-83"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Outstanding at March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;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;5.07&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 March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;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;5.07&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="c117" 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 (post-reverse stock split 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;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-75"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-76"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-77"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/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-78"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-79"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/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-81"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-83"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Outstanding at March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;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;5.07&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 March 31, 2022&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;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;5.07&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">P5Y25D</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">P5Y25D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm2>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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&#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;&#160;&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&#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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;The US parent&#160;company, SPC
is taxed in the US and, as of March 31, 2022, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for income taxes of $2.34 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;As of March 31, 2022, the Company&#x2019;s
PRC subsidiaries had $40.93&#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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;The following table reconciles
the U.S. statutory rates to the Company&#x2019;s effective tax rate for the three months ended March 31, 2022 and 2021, respectively:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&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 (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.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&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;11.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;1.4&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;13.7&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;21.3&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 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;4.2&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;1.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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;The provision for income tax
for the three months ended March 31, 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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; 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&#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;17,707&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,125&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;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-84"&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-85"&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&lt;/td&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;17,707&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,125&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:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes contextRef="c118" 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 March 31, 2022, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for income taxes of $2.34 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="c119" decimals="-4" unitRef="usd">40930000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance contextRef="c118" 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 (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.5&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;0.2&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;11.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;1.4&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;13.7&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;21.3&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 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;4.2&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;1.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;&#160;&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.005</creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars>
    <creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars contextRef="c4" decimals="3" unitRef="pure">0.002</creg:PriorYearIncomeTaxAdjustmentInCurrentYearinDollars>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c0" decimals="3" unitRef="pure">0.11</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments contextRef="c4" decimals="3" unitRef="pure">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c0" decimals="3" unitRef="pure">0.137</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent contextRef="c4" decimals="3" unitRef="pure">0.213</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="3" unitRef="pure">0.042</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c4" decimals="3" unitRef="pure">0.019</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&#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;17,707&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,125&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;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-84"&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-85"&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&lt;/td&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;17,707&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,125&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:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c0" decimals="0" unitRef="usd">17707</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c4" decimals="0" unitRef="usd">5125</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <creg:IncomeTaxBenefit contextRef="c0" decimals="0" unitRef="usd">17707</creg:IncomeTaxBenefit>
    <creg:IncomeTaxBenefit contextRef="c4" decimals="0" unitRef="usd">5125</creg:IncomeTaxBenefit>
    <creg:StatutoryReservesTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&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&#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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; "&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 March 31, 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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Name&#160;of&#160;Chinese&#160;Subsidiaries&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;Registered Capital&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;Maximum&lt;br/&gt; Statutory&lt;br/&gt; Reserve&lt;br/&gt; Amount&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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; March 31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; December&#160;31,&lt;br/&gt; 2021&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: 48%; text-align: left"&gt;Shanghai TCH&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: 11%; text-align: right"&gt;29,800,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;14,900,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&#xa5;6,564,303&#160;($1,003,859)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&#xa5;6,564,303&#160;($1,003,859)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Xi&#x2019;an TCH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;202,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#xa5;73,720,684&#160;($11,239,062)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#xa5;73,862,151&#160;($11,261,339)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Erdos TCH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;120,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;60,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#xa5;19,035,814&#160;($2,914,869)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#xa5;19,035,814&#160;($2,914,869)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Xi&#x2019;an Zhonghong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Shaanxi Huahong&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;2,500,300&lt;/td&gt;&lt;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;1,250,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&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; vertical-align: top"&gt;Zhongxun&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="c120" decimals="2" unitRef="pure">0.10</creg:PercentageOfStatutoryReserveNetIncome>
    <creg:PercentageOfReserveRegisteredCapital contextRef="c120" decimals="2" unitRef="pure">0.50</creg:PercentageOfReserveRegisteredCapital>
    <creg:TotalRemainingReserveDescription contextRef="c120">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; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Name&#160;of&#160;Chinese&#160;Subsidiaries&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;Registered Capital&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;Maximum&lt;br/&gt; Statutory&lt;br/&gt; Reserve&lt;br/&gt; Amount&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 style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; March 31,&lt;br/&gt; 2022&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; December&#160;31,&lt;br/&gt; 2021&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: 48%; text-align: left"&gt;Shanghai TCH&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: 11%; text-align: right"&gt;29,800,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;14,900,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&#xa5;6,564,303&#160;($1,003,859)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: right"&gt;&#xa5;6,564,303&#160;($1,003,859)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Xi&#x2019;an TCH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;202,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;101,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#xa5;73,720,684&#160;($11,239,062)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#xa5;73,862,151&#160;($11,261,339)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Erdos TCH&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;120,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;60,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#xa5;19,035,814&#160;($2,914,869)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#xa5;19,035,814&#160;($2,914,869)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Xi&#x2019;an Zhonghong&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Shaanxi Huahong&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;2,500,300&lt;/td&gt;&lt;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;1,250,150&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&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; vertical-align: top"&gt;Zhongxun&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;35,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#xa5;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,500,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;Did not accrue yet due to accumulated deficit&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:StatutoryReservesDisclosureTableTextBlock>
    <us-gaap:Capital contextRef="c123" decimals="0" unitRef="usd">29800000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c123" decimals="0" unitRef="usd">14900000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c124">6,564,303</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c125">($1,003,859)</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c126">6,564,303</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c127">($1,003,859)</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c128" decimals="0" unitRef="usd">202000000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c128" decimals="0" unitRef="usd">101000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c129">73,720,684</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c130">($11,239,062)</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c131">73,862,151</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c132">($11,261,339)</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c133" decimals="0" unitRef="usd">120000000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c133" decimals="0" unitRef="usd">60000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c134">19,035,814</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c64">($2,914,869)</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c135">19,035,814</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c66">($2,914,869)</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c136" decimals="0" unitRef="usd">30000000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c136" decimals="0" unitRef="usd">15000000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c137">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c138">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c139">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c140">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c141" decimals="0" unitRef="usd">2500300</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c141" decimals="0" unitRef="usd">1250150</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c142">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c143">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c144">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c145">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <us-gaap:Capital contextRef="c146" decimals="0" unitRef="usd">35000000</us-gaap:Capital>
    <creg:MaximumStatutoryReserveAmount contextRef="c146" decimals="0" unitRef="usd">17500000</creg:MaximumStatutoryReserveAmount>
    <creg:StatutoryReserveDescription contextRef="c147">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c148">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c149">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:StatutoryReserveDescription contextRef="c150">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c121" decimals="2" unitRef="pure">0.05</creg:PercentageOfStatutoryReserveNetIncome>
    <creg:PercentageOfStatutoryReserveNetIncome contextRef="c122" decimals="2" unitRef="pure">0.10</creg:PercentageOfStatutoryReserveNetIncome>
    <us-gaap:LossContingencyDisclosures contextRef="c0">&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;&lt;b&gt;15. CONTINGENCIES&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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&#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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&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 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="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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 $58,516)&#160;and RMB&#160;254,824(US $40,141),
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 $22,897,215), 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="c151" decimals="-6" unitRef="cny">267000000</us-gaap:PaymentsForLegalSettlements>
    <us-gaap:TerminationLoans contextRef="c152" decimals="0" unitRef="cny">371470</us-gaap:TerminationLoans>
    <us-gaap:TerminationLoans contextRef="c153" decimals="0" unitRef="usd">58516</us-gaap:TerminationLoans>
    <us-gaap:TerminationLoans contextRef="c154" decimals="0" unitRef="cny">254824</us-gaap:TerminationLoans>
    <us-gaap:TerminationLoans contextRef="c155" decimals="0" unitRef="usd">40141</us-gaap:TerminationLoans>
    <us-gaap:OtherAdditionalCapital contextRef="c156" decimals="0" unitRef="cny">145356100</us-gaap:OtherAdditionalCapital>
    <us-gaap:OtherAdditionalCapital contextRef="c156" decimals="0" unitRef="usd">22897215</us-gaap:OtherAdditionalCapital>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;span&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 was 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="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Three 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;March 31,&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;16,040&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,220&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.75&#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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Three 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;March 31,&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;14,989&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,914&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-86"&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.75&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&gt;The following is a schedule,
by years, of maturities of the office lease liabilities as of March 31, 2022:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%"&gt;For the year ended March 31, 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;103,597&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 March 31, 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;34,533&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;138,130&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;(3,786&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;134,344&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"&gt;&lt;span&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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; 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;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.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="text-align: justify; 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&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 (post-reverse stock split) 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;&#160;&lt;/p&gt;&lt;p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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="c157">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="c157" decimals="0" unitRef="cny">36536</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c157" decimals="0" unitRef="usd">5600</us-gaap:PaymentsForRent>
    <creg:LeaseExpirationDate contextRef="c157">November 2020</creg:LeaseExpirationDate>
    <us-gaap:LesseeOperatingLeaseDescription contextRef="c158">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="c158" decimals="0" unitRef="cny">36536</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent contextRef="c158" 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;Three 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;March 31,&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;16,040&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,220&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.75&#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;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Three 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;March 31,&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;14,989&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,914&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-86"&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.75&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&#160;&lt;/p&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c0" decimals="0" unitRef="usd">16040</us-gaap:OperatingLeaseCost>
    <creg:OperatingLeaseCostInterestExpenseOnLeaseLiability contextRef="c0" decimals="0" unitRef="usd">1220</creg:OperatingLeaseCostInterestExpenseOnLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2">P1Y9M</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">14989</us-gaap:OperatingLeaseCost>
    <creg:OperatingLeaseCostInterestExpenseOnLeaseLiability contextRef="c4" decimals="0" unitRef="usd">1914</creg:OperatingLeaseCostInterestExpenseOnLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c41" decimals="4" unitRef="pure">0.0275</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <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 March 31, 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;103,597&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 March 31, 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;34,533&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;138,130&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;(3,786&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;134,344&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;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c2" decimals="0" unitRef="usd">103597</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c2" decimals="0" unitRef="usd">34533</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c2" decimals="0" unitRef="usd">138130</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c2" decimals="0" unitRef="usd">3786</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c2" decimals="0" unitRef="usd">134344</us-gaap:OperatingLeaseLiability>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c159" decimals="0" unitRef="cny">16000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c159" decimals="0" unitRef="usd">2200</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c160" decimals="0" unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c161" decimals="0" unitRef="cny">18000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation contextRef="c161" decimals="0" unitRef="usd">-2500</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="c162" decimals="0" unitRef="shares">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c163">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 (post-reverse stock split) 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="c164" decimals="0" unitRef="usd">10000000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c164">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="c165">P5Y</us-gaap:LessorSalesTypeLeaseTermOfContract1>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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; margin: 0pt 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span&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:GainsLossesOnExtinguishmentOfDebt
      contextRef="c4"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c4"
      decimals="0"
      id="hidden-fact-9"
      unitRef="shares">3177050</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c0"
      decimals="0"
      id="hidden-fact-10"
      unitRef="shares">7243704</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c0"
      decimals="2"
      id="hidden-fact-11"
      unitRef="usdPershares">-0.06</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c4"
      decimals="2"
      id="hidden-fact-12"
      unitRef="usdPershares">-0.09</us-gaap:EarningsPerShareDiluted>
    <us-gaap:StockholdersEquity
      contextRef="c6"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c11"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c12"
      id="hidden-fact-15"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c13"
      id="hidden-fact-16"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c14"
      id="hidden-fact-17"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c15"
      id="hidden-fact-18"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfUnits
      contextRef="c12"
      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="c11"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c12"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c13"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c15"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c0"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c11"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c12"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c13"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c14"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c16"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c18"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c24"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c30"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c31"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c32"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c33"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c34"
      id="hidden-fact-39"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c30"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c32"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c33"
      id="hidden-fact-42"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c34"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c35"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c30"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c31"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c32"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c34"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:TransferToStatutoryReserves
      contextRef="c4"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c30"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c31"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c32"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c33"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax
      contextRef="c35"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="c4"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <creg:SharesToBeIssued
      contextRef="c0"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c0"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxesPaid
      contextRef="c4"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c0"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:InterestPaidNet
      contextRef="c4"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c85"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxLiabilities
      contextRef="c3"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c115"
      id="hidden-fact-63"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c115"
      id="hidden-fact-64"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c115" id="hidden-fact-65" xsi:nil="true"/>
    <creg:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExchanged
      contextRef="c115"
      id="hidden-fact-66"
      unitRef="shares"
      xsi:nil="true"/>
    <creg:AverageExercisePricepostreverseStockSplitPriceExchangedinDollars
      contextRef="c115"
      id="hidden-fact-67"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2 contextRef="c115" id="hidden-fact-68" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c115"
      id="hidden-fact-69"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c115"
      id="hidden-fact-70"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c115" id="hidden-fact-71" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
      contextRef="c115"
      id="hidden-fact-72"
      unitRef="shares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice
      contextRef="c115"
      id="hidden-fact-73"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2 contextRef="c115" id="hidden-fact-74" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c0"
      id="hidden-fact-75"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-76"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c0" id="hidden-fact-77" xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c0"
      id="hidden-fact-78"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-79"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:WeightedAverageRemainingContractualTermInYearExercised contextRef="c0" id="hidden-fact-80" xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c0"
      id="hidden-fact-81"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c0"
      id="hidden-fact-82"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <creg:WeightedAverageRemainingContractualTermInYearForfeited contextRef="c0" id="hidden-fact-83" xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-84"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c4"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c41" id="hidden-fact-86" xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0000721693</dei:EntityCentralIndexKey>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#ix_0_fact"
          xlink:label="ix_0_fact"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#ix_1_fact"
          xlink:label="ix_1_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_0_fact"
          xlink:to="ix_0_footnote"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="ix_1_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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
MAIPLF 9I4[ \9L*<DH_D=CDG)^]/)[[%L9V"']?C7%7C!"^,\XWI<]+OG9&
M!D%'^NQX^ASB)KW73O?1<6,[:&P'I5[_!;VE1<,X&2U1:W+-)=KF3)"%,KR<
M7;\N5\9JG&._NZQ6VH-N;;?N+DS.8IAZN+ ,Z"UXT8=WO2']U&7\/XFURM!O
MRM _IAY]5Q8,R=DC6PD@)UR2N1*":=/YABNM8:GE=H=MU M"2NG$W^X;>AX6
M!.&0ADU8"W70H Z.HGZ^+[A])%Q:P#I8HO$%=D%6*J.]T>EY[X#P>$P++VSP
MPJ-X,Y5E.&]PO<9W9UA13;9,%*V:DAQP^TQQ3756M](?MZ H/43_5U0+?MC
M#]\ 7R(:P@J;*LW_0-)%6PF&^W.!UK\#XM=$MJA'#?7H[=3<F**;>/2,8]0/
MQS0,#G@[XNA@,*#C;MIQ0SM^.RT>J\8RF7"YZ4(>OQ*Y(ZX3V=\[)]P9C9OR
MADM#!*PQDYZ/4$)7YU[5L2HOCXZ5LG@0E<T4/Q5 NP!\OE:X@=0==QHU'Q_1
M7U!+ P04    "  I:TM5K@HB\A0%  !.%0  &    'AL+W=O<FMS:&5E=',O
M<VAE970T+GAM;*U886_;-A#]*X0W#"E0QR0E65;F&&B<M0NPMD&SKI\9B[:%
M2J0GTG;R[W>4%,F2*"Y!\B6VE+OG]WCD/9+SH\Q_JBWG&CUDJ5"7HZW6NXO)
M1*VV/&/J7.ZX@/^L99XQ#8_Y9J)V.6=QD92E$XKQ=)*Q1(P6\^+=;;Z8R[U.
M$\%O<Z3V6<;RQRN>RN/EB(R>7GQ+-EMM7DP6\QW;\#NNO^]N<WB:U"AQDG&A
M$BE0SM>7HP_D8DE]DU!$_)/PHSKYCHR4>RE_FH>;^'*$#2.>\I4V$ P^#GS)
MT]0@ 8]_*]!1_9LF\?3[$_K'0CR(N6>*+V7Z(XGU]G(T&Z&8K]D^U=_D\4]>
M"0H,WDJFJOB+CE4L'J'57FF95<G ($M$^<D>JH$X20 <>P*M$F@WP1](\*H$
MKQ!:,BMD73/-%O-<'E%NH@'-?"G&IL@&-8DP9;S3.?PW@3R]6$JA9)K$3/,8
MW6GX@!IIA>0:?=WQG)FQ5HB)&"UE!A-E:RIXX.A&K&3&T=EWP?9Q LGOT!A]
MO[M&9[^^FT\T,#/XDU7%XJID00=8>.BS%'JKT!\BYG$[?P**:EGT2=85=0)^
M9ODY\LA[1#&E%C[+YZ<3!QVO'F6OP/,&\+[Q Q=[;AN8,M&W)YI%?*%V;,4O
M1S#XBN<'/EK\]@N9XM]MJMX(K*71KS7Z+G0SDW0B-C![8'D+S5*4%'/$)MJ)
M9.>);'I?C].2&M12 Z?4&Z$Y .I*(8)VI%C*U5@_[CA*.;0599/M1'V![-?C
MM&1/:]E3I^R_I:FJ+-N"V#CJZ\1Y@=#7X[2$AK70T+E<O]82^0/XY4 UP[=<
MN6\$UI([J^7.G'7]Q 7H38LNSV(PF41IH_]@K6V)%1189I-P6) H"&=X/CF<
M"NJ'T=##$:W#6E2CFFKTHBGHJD_T/*+],!=1@AMCQ4ZJ?TFET#J7V1-=,%*K
M,^(>@;&5J"W02?5D#T"<\_V+%./NLD9G3V-K]W/REK/_K=#:^FFCG_Y_J:")
M"ZDY6DEQX+G9IEIU4TNU*"%FF]"NEO,G7]Z[2+/7($Z;[[J358777QO$][S>
ME.O'S;QI-!V8<,U6@;CW"C7%:HY9.?JVD<9!..V2M 3.*)X-L6Q<GKAM_JO>
M\MS98BJ -D<X0.&@R]$2."7A ,/&D,ES'%FXE^][)+BVLI]:&@H-HY!VV?<#
MH\@;(-^8+'&:6KGJ[CD<1?D3:<T>K$3#/E&?>F'0(VH)I"'%431 MK%(XO;(
MFYJ@<\Y:S#$,<=BEV0\+" T&.#;>2-SF^ 5._2D,JI59W^;&OD_\(.IRLP32
M,*34M].CC2%2[-Y5%<MIU3I&PLDQL_*E3G-]J;^\%5I;>>.OU.E?BX\PQ9.-
M@/-\#D>CU2."[950:;$GZ*Y7J]M6^*=%F6),9EW3L<2-H;%C,AU8K;3Q2.KV
MR/;Q?]A:*ICIZ1((9B'M+E5+W)CX)/1F UV1-@9(W0;XH[B[X;"9!2-G&X[4
MED%9T5[!.V@WQ1S<%\WRGJED56Q\XR3=FQRS@! TTS()G24"W17I]L+T#3*D
MOA=BORNW'^B9UA#@ ;6-EU*WEU[U)(BJ#W1D7,LT9?G)6[NB\M>BT[K@<]PU
MW8&P;I^=G-Q,93S?%!=V"@JP%[J\S:G?UI>"'XJKL,[[*W*Q+*_V&ICRIO$S
MRS>)4'#L7@,D/@]AC//R\JY\T')7W'_=2ZUE5GS=<A;SW 3 _]<2MGW5@_F!
M^@IU\1]02P,$%     @ *6M+59WWZ>BH @  E08  !@   !X;"]W;W)K<VAE
M971S+W-H965T-2YX;6RM55UOFS 4_2L6FZ966@.!I%D[@M2DF]:':E&KK@_3
M'ARX"5:-S6R3=/]^US9A:4:C/>P%?W#/X9SKZTNZE>I)EP"&/%=<Z&E0&E-?
MAJ'.2ZBH'L@:!+Y92551@TNU#G6M@!8.5/$PCJ+SL*),!%GJ]A8J2V5C.!.P
M4$0W5475KQEPN9T&PV"W<<?6I;$;89;6= WW8![JA<)5V+$4K *AF11$P6H:
M7 TOYV,;[P*^,=CJO3FQ3I92/MG%33$-(BL(..3&,E <-C 'SBT1ROC9<@;=
M)RUP?[YC_^R\HY<EU3"7_)$5IIP&'P)2P(HVW-S)[1=H_3B!N>3:/<FVC8T"
MDC?:R*H%HX**"3_2YS8/>P#DZ0?$+2 ^!(Q> 20M('%&O3)GZYH:FJ5*;HFR
MT<AF)RXW#HUNF+"G>&\4OF6(,]E<"BTY*ZB!@MP;'/"(C"9R1;[6H*C-M294
M%&0N*ZR3TA[@!LB-R&4%Y.1!T*9@"#XE)PNJ$%N"83GE^I2<D;<D)+K$;9V&
M!M7:;X9YJVSFE<6O*$O(K40V33Z) HJ7^!!==E;CG=59?)3PEJH!28;O21S%
M<8^>^;_#AT?D)%WF$\>7O,+79K#+.?E^M=1&85W_Z$N6)QOUD]F[?JEKFL,T
MP$/2H#809._>#,^CCWU._Q/9"]^CSO?H&'OVZ&X65AO=8'VMH2T04C#>F,.#
M]MX]X=@1VK:TR2;Q*)E$HS3<[-OZ.RX93B;1..KB7B@>=XK'1Q5?>V5$8%-E
M;=USJ;'"\89X^7VJ/>G%GIJS:!"='VCNC[HX4!SNW? *U-HU/DURV0CC;T"W
MV_76*]=2#O9GV'-]B_Q#XQLVUO>:X5WGL$+*:#!!9<HW0;\PLG9]9"D-=B4W
M+?&_ <H&X/N5E&:WL!_H_D39;U!+ P04    "  I:TM5,'CYWS@&  #O*
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
M:@F2[*]?R79LL&4E:7D)MB-=G7-U=<^5=/Y LQ]L0P@'CTF<LHO>AO/MV6#
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
MV[82_<Y?@7'33CS#R)+\B)W7C)^)TR9V+3=I>^=^@$E(0DT2*D!:47_]/;L
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
M+TKW95L?PSO3NBE7KOF @0<$G[M17"2EJT*6C\'?S''>J*QH&*"_H&?3//Z
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
MAP%5(E2[F&@2Q1[X\POF,&$VL@T&O=ML7>Q#?)PME^"LP\V4)LKU)L"L.QR
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
M&IR>#3Q0S<!J'",W;DBLI*&1X\R"9CPJ&T#GN91F[]@$[;_&Y"]02P,$%
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
MK 'M+Z0TVXD]H'UJCO\#4$L#!!0    ( "EK2U5N3*22DP\  !TQ   9
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
M(04H7(V\2?_F;F#EG<#O!6[UP3=83Y92OMC%4S;R(DL(.:;&(C!Z;? >.;=
M1..?%M/K3%K%P^\]^C?G._FR9!KO)?^CR$P^\JX\R'#%:FYF<OLKMOZ<6[Q4
M<NV>L&UD$Q).:VUDV2H3@[(0S9N]MG$X4+B*/E"(6X78\6X,.98/S+#Q4,DM
M*"M-:/;#N>JTB5PA;%+F1M%I07IF/$/.#&8P9<KL8*&8T,S%2P]#0_A6*DQ;
MK+L&*_X *X'O4IA<PZ/(,'NO'Q*OCER\)W<7GP3\SE0 2=^'.(KC$WA)YVSB
M\)+_[2S\-5EJHVCU]S&_&]C!<5A;-S>Z8BF./"H,C6J#WOCSI_Y%='N"]* C
M/3B%/IX]_C99/#[ =#);_ F+V>3'?'*_>'K^,3_&]"36<:;7 7QL R8:Y HH
M$VG>I0*8R. !4RR7J'KM+CU-CG ORXJ)'>0L@[-XX"?QA1,_BR_]Y/S2ITK6
M%;I:Y#L?"BK,;,-$BAI62I:'&)\_7<7]RUM-]UU0@Z!68'S8Y@4Q62)3&H0D
M?8.$:/Q>H:$6&M-:8>8[DQ7;L25'J"LJ_XR:F<@">!;P#9>JI@X$<7*$>0\=
M9&:A):2H#+4V<,"%*8AF55,LJ!$ 6RMTK#05K<E)9H.*<:(E?OD9S -"V! U
M24R_6 /6GSBZG;;Z2KN-_NU7WV+JF@D#9-)YV#N,I3.4V3-J9]R^[>D;CD\N
MVMV$HAWY412!SAE%Q68NE65)[A.-],6N#W I2@;.^OW@G%):H6JT;(BPUTI6
MG0V@^![+S?WC,WS9YM*>,Z[E<:&<%=1"Q5>;/]FA9M"W;!WC/<^...'T6IP
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
M^?<[4B]6TR0= L0B>2_//7<\WME.JF\Z131PGV="G_=38XJ3X5!'*>9,>[)
M02>)5#DSM%3;H2X4LM@IY=DP]/VC8<ZXZ$_.W-Z5FIS)TF1<X)4"7>8Y4P\7
MF,G=>3_H-QO7?)L:NS&<G!5LBVLTM\65HM6PM1+S'(7F4H#"Y+P_#4XNQE;>
M"?S%<:<[WV CV4CYS2X6\7G?MX PP\A8"XQ^[G"&668-$8SOM<U^Z](J=K\;
MZY<N=HIEPS3.9/:5QR8][Q_W(<:$E9FYEKM/6,=S:.U%,M/N/^PJV4,2CDIM
M9%XK$X*<B^J7W=<\=!2._6<4PEHA=+@K1P[E!V;8Y$S)'2@K3=;LAPO5:1,X
M+FQ2UD;1*2<],UFG3*&&A=8EQD!)AOGWDIL'N.2"B8B++3 1P]K(Z!O,9$[%
MH)GE\VQHR+TU,HQJ5Q>5J_ 95R/X(H5)-<Q%C/&/^D."W6(/&^P7X8L&OS#E
MP2@80.B'X0OV1BT7(V=O]!P7-LA49C$J_5O#PU(:A'^F&VT45="_3X5=61T_
M;=7>JA-=L C/^W1M-*H[[$]>OPJ._-,7,(];S..7K$_6GZ;7\S4LUNO;^0>X
M7%W#_,_;Q<W?<+E83I>SQ?(C3)<?8'VSFOT!L]67J_ER/;U9K)9/!?*BJZ<#
M"0(/GL/0^Q4&>*[Z>OOJX\*F-X"5@$O<J)(Z!X0CEW/*O$FQ9ZN2B0= 85"1
M&2Z,A B5H98$&J-2<</)2U&J**4+#&RK$*FQ&$V7S:0D<X>*92"D>'OKK3VR
M<(=T\Y2&-^0 7K\Z#D/_]*K65]IM!*>_#ZQ-73)AP,C>+N51:A%!@\@YBNF,
M7&29_;6G>SL#* N[.QJ,0G_@^S[HBA"90"3SG+J6=A>/UAV[ V &#HCYPS"$
M E6E-:@!<.UD$VIV;V-&(&QP6X0HD]H26B@>(? \QY@S@]F#W2'F+4J^%5:D
MBQ*F+5L>)0$;+$4;1>.Q1F?)"=Z=ZMYLOH(W+-/R&0&8I8Q38Q7$8\=@#(&E
MPM'1D-"RTC%CT0"U  HY"#KUT+*O,$(B(>ZQHE#RGN=5M >C8R\\I%Z:9?99
MH*.(DJ0A43)W^ES;E$8NTI\R4U+O4D[LY<IR4!3MB(>=^Q"REZ"59=R6*(4F
M1/TRN2(T*;&4-&7OP4+ E!*3_1S8GC\BF)&WV-88G8LRWQ X@EV#-2D5"AWL
M9)G%+<J>BW1/<B,LX?VXNW-*3V8D54QP,JHY(XV](X]]:.J7-AZ'7R8)*EM!
M&XP(&=$7'G5->G"SCZ.GT)1*$/B#H_>!)1KPGKKL/B4._\ZRU^02D*F,HVKN
MTE.4\"YSE<?J%MF>P!,>41UHVVQZ9(&25@?B_/"J$STR\94IQ6R[N)0933&N
M+6E@S213%V;/31A51=#.KE':1U%;=_QC];RT&7?=SX9D4JHAR*NGLDIN5>7-
M2W?26[9)F-:7^ZN;/JC65Z71AEYL]W ;^,R$ZYBU*HS\P3@(X ""L>=#Z(5!
M;WZ/*N*:;3+\GQH?;5P$ZZW](WVJ*K%MUS0L)<B[YP57[>H1OA\C>^0L\-X?
M/8;W2P5XZE$==@:D'-76C8&:[F I3#4KM;OMI#FM!JR]>#6F$H M%QHR3$C5
M]]X=]D%5HU^U,+)PX]9&&AK>W&=*TS(J*T#GB:2)HEY8!^W\/?D/4$L#!!0
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
M$WHV V2P:PI^B )Q<X[*Y.0X',ZF2:P%#JBJ6Y1!C6A-6R!BW@)7\\I4L_@
M$TN"PNB16UCKS8U<E!$E*NB"KO3465W$FHFPQ81";0T+BQ+ 2:+O1?,C%($A
M^(4Z^ =0G$=Z?>1PW=%RBN7Q*'N=JE,RWYB&YY!;-[I*KBA?YR4_.JO(S=>0
MN4,\V7$UP0^YE"M6MS]5,U,"+"VN-R9$2#A^G>J/++2D@J/]M"!/;.."TG/N
M*D']W;0+L.-F<LZ ,M6HW%Q1[8JCKL!T:87Z;_-;KCN^82ICDVZ?;6RV=1SB
MYB@![-50?:[42>U,J5[+L)"E7:EVZ"7$Z2\.?FN*N<" DV;ZCLOVK,=A"!.E
M*69[G8T=,$LK!X*?, ,="OR!9><8\IY' UH[Z&QG6;8=YQCT3\IUXREYBDBM
M32'U9KRWC_&N+-L.T!F(C -MN-.\LK-7XIQ"&0WE4Q"RK#OJD4?_7$ 1_ZD+
M#,@M-VXH7U2VM/-U,K%@6BB&/2%P8ETC3?1WWC-[:V?1^HEY7M(=1XOXGND>
MV]8#,W\,5"QV$PP1I?JMB\Z%'2;CO1T8HE?:2(V58Z.+S1R3L,I&G8_=*9!2
MV?] U8W@&.\;"?"$6PB7SR#-\D1>#R#NY$T'+J6)N,N6+'3XOW#%L?"$@54+
MC2+7E("7\36H7=-F/=5@MYV6;8;[Y]C\A"KI(^[TYZ?J0V,7C5:_-RD&)#R9
MLU6GVDC SO]Q=?9>20$0IV\ %/?8;E"*ADD$3KK44B_"QJX^XUX.U1?.JH2C
M]^R.F('6F3F6RM[/?KVW T+O*(\%+1.'L]=J!:IW:K&GJ;%+6AQG5!PI-DY-
M-BI!='(%1Z0#TCWE33ODP897$>RV?E3%PT;M;X7A/)CIHC!2YM$F]%JLG3F[
M[)2@Q&]."+=$=20&)9-W?U5?SR\_H&;I.%VA7K^GJ6O0,MBU/<2R^<_"-H^(
MFOR(J+\9="_?J$LA'VC(A9O-:)7(QI2G:,S3,66CQ^P?&)MCQ&3;>'I!"XAN
M"%^<[>IZQ!"^WC@DUD85P%']UK2O\)_P3K9!LZ?,["R[T6;&V70=,*8]I(!H
M?;PEE=D&1OC9.I*FSX5$8]20F,?Y&RW*Z@V220CGP!;5AVCSN311&4&TX]%2
MD@KOD_E"C:4Z9@<BW#X:I6TS?8IMG.6H2#1FTJ*)7P\>R,!S>?NJ)&V<P?F]
M$<U/JSM6N;9O[V?ISO[HQ9=K]9?=@W0WVXNO+U+W=W?2@_&.K.V,TFPG>YDF
M[6B">E2N-PM@=(,M_\YF1_R=!G20)JAE<I,1Q\KX;A_"NC%+18+T?7PC1)P7
M29QBO2V;KEYP(!X210+3^ICM[*;;NWMI-HI^HDH?O-Y/Q]GNRU2M%@:(<X)+
MO^-.W" 'N?=O]+*;ISYAMI+ALTAZIS8K1X?&\+EW[ZV-3R(8<N?RX<?'-[GX
M=:1_VG];.HF?5!ZVQP]3X,N<7Y]+FD%T--S?'6 <EH\]\2;86CZP3&T(=BF7
M"]+@$&_ ^LS:T-WP ?T7M^/_ E!+ P04    "  I:TM5,V7*(<L(  !P%@
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
M*DLV]\N2YBIJ!Z#S0BF["UR!;E(G?P%02P,$%     @ *6M+51Y<^'Q!'P
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
MB.2062/#8GUW2(QCL(:E3155>*;:P+=Q(4S>]A*8?5N)F( =_4B/)%Z/B"5
MLT8 YN@\\3J+ '3&>5=]1>9,I%^E2,1F@QB#$4/$31&<J,2>\DMBT75[[_QW
M1RS6_&Z6NH]WWWT+)>!.4HF@6,.+( 9?U VQ"-<.L09/EJCBEJA;590\X3%$
MH*W\-@ZKYF5'BDH?\.S^EC7H#CFMEZ>T6.\V7__Z,9$@)Y1)).8)J>[![#J
ML=FPW@D^ZD0I@0XY,DC+PH6@>[O&:MA[K3$S)>/3UHO2AJ&8&RF%?:-#P24S
MCL^_6#5-B/IHCH@5MFZ <UD+2]K!L6P!AX4V=4/0.MGBO@5W.)!Q8D%T:88]
MBX!D+2<+>3,@X38V'3!4!XM&C5/?V;IPB/G%Z[19K+KAP#7*"+#'(33M090P
MU3,)]TR(<^U\)XPTW8(5L?5>([BKKA"G4URWY/S)V21]WP B$G;O2X66 H!]
M_7M7;*7#@!R5/:3*NEH1(1#M5W45"M/RR0$-6K)HAQ0 \K=%WO&.HCINO$J'
MUF,6)/^CVT(/]LPN=D>B68NAG\\'^ 1<;Q'5N=A^#P#:$!#M)\/9 E)%>TL0
MS804+B\PQ+C *J*'A2=)D+4N)?L,A^V@'F7]/PIV3$N^W:TN&9@UC58:6=%$
M"V?R(V4KG0D>R?J 1@Y%P6 D-=*/42/&K^J8=]"9$NWK8/G"ZZ\D8L>XGV!/
M-PM$!(\CMNJA3<#SA\1OI_;WR<19K%[)KI]2'/4#9F>AW^ULU!.X(KH.]K*-
M#ALV_X"5\A^^08>W#4DX0I$L*MG:*B=/@'MC#&H;F6N/6*CJ,]<"9&_CIA *
M:]I.LG*<J$52G%06,4K)%;+('[9Q&=*?9!4(!FE)118)SA=S4LB-).!OQ%2R
MXVS-.MIU[))8[3$"1PV%LU$"7[IP^MI[N(/T'H4R3.\!T$-EAG0KS8L%%U_@
M[<"Y8EWDTKLLG[[4DI+?D!>2OI4<JL\)!#>]EWH58V"<U^!:GR*-$@_EY"L-
M+G?_)/!1?M;EE\GY\N$DB4"F$73;^DQX(8N\HSAK#:^2WXD\D:17]8;"IY9^
MYC:"0UE=\O,.1&(--:GGEFR<E-E<;ESZ4G+]>Z>RG:^3I);XAGVZ T7!,[F.
MH"1T!.W78B7\'""-+<V.LMX\L-Y\7+9CTG'KCI#LNC"?!WEP%-P1F1^98T07
MI*('H Y2KPZ*B-$<FUKU0*^NZ ]%T9YH0<[0C2@)%/2T;8(1U6+!8"O>7U]Q
M1UP&1T<:.PA U[ HD%$D-KC^Y65Z<78V.3L[2Q]^]_39Y.F3^0E"/X8&,[KS
M"IG=I?$!P VS<D4/=GP!0>'9I\EEN\=&$Z$56]EHR0P(##*[F$\>/YW37.>V
M&:--(URX;= CM%_*E\]#*23G9*_(.F(2'NWV@8)4\J"@+H;4<M-)J)2(:??N
M69RTK?L2S$E$81%RCC]/XL1,K\W#U2RBM$"OA\!5K!N24/0C(BE(6TY^=.*-
MB$'/)U0_K0*56+3U.3$^ I>6DW,>.Z1@K&ZSC0H^Y>>:Q )),+9P;;.)5U1>
MRR!Q6&12*.?@GIR1.)D)@AS5MA]ZC4+.8CGG1MP1QRE3KE4T*.25N\E@\+)
M2,M*\\CZXP)6-*_M"J6XD0(^YAYB.+:=-;P:TN*3Q*M?B:J0H=?5;='4E4W4
M1@L=4W2A<7TVVFG^PCGZ?0=_4,5]0\OZ,/2T]UC[QQRGM-P*J5K.($Y2F[GJ
M]\_0!$1UR6B\1GQ&M.\:[2J#R)A) "2; 7=5W$X;S,$EAW*%S<N?DZF2O>,6
MADK?J5+D:*%AVT*^-U/;HE4E_&#D"S477X\ATFCT^N;>+>,.:=^^4R]=J5-P
MXJH%*_<CB%J8&U)5>>*C%\(9+<;HUW&<+Z$:IS58]S122N9\_H'/33A/R>A&
MTZ J,(R4U C09F.3.I+D[,7 &]VNZSP$P2&MCDB(_45;3/PA^:37:' WZ3P]
M32^X+]@DOZ)70_;M5]9#@6GBSV[J97L'BN#AN3P<E8=P-&(V?C;B;2^X>1>"
MN$N.<08%XQN.27QA&O1H[-=>4%#EVHJ413E,M]F?\6A]E#"A07HVWB%]9>MJ
M7$L>),,W=$;W@*97O=*=J_B@N+3AMGM7^\E)L#)THJ C7I4^!!GN6.LWBSBI
MMT!*Z;ET:>I><P4?(^CG\&V");'E.W4OPN;T!P\YJ'?85/>XP@X-E;/QCDJ7
MG4>7Q^ V?$,'90S3I?^YC82UCM4LDJU).DL$EUR)\@8[*_^HZTA[!^D,>80
MUM9/BWWX47;!UTV)LM@+/@^12>AATZ.B &C+I8]'7L?5-HR5?I;CC1^V\E;$
M7IDT#3%RME.)C) 4,:1J@8*VS_Z2@<'1C@2SE>HN>,Y2_L+C1AJ#T-='QAT1
MBDU-V6,I0$J\/V'J@(XS59G-9[EV*G7/8!P_?>)PB_//H=F(Q])"%F5AUI)A
MTE4XA#,!/"X?Z; ES,@^215E3>-%2 ./M7Z]4KYK#[$**A$%]?3QF4MO@=.R
MIEA@>>FF;C0IN\^ZW)VV%-"<PA5%=L&@9959(&R*<0<A>N5FT'HO@ZL8"1\]
MM^JSKN#-[F' SSE:DBWBVN T4JNT:HKM3>ULG0GY43X\&A8!I]:S\A%&(Q^]
MI#>^S05\&V>N!H3B**2]_*(O"^)#4FZJM%WHIH8M]T=G(JKT@"0")))%5VOT
M!X^L+Q&M#24<<B?@:SDAQZXG/?I9E@OT%:;D\SP3]&:25I#]EP8L ^A^C7:+
M[MP1)D.Q@ 2SW19R=Z^X81T[8-UGFHBEMB-%TPBQ$%4A(P 7XB#_W=%F<F &
M%\=WC5&X4;0AG=5CI-2JI7XM(7P#+/R"T<,*TT3VRJ]=!&9!IFE9#+%KO[A@
MG?P!*0@=U**2;.LC2]DD*"<^V^=*4HD&'W-_8=3':%OSC-T/"&6T*54J0FFK
M67Z='(./;DJ_$9(]5-ND#=XG7:CA7<,K]9V(KAU<1XT!'V*VM9O@\OCU<@G+
M@_+ :M50C.2974)7/^X #.&3;'! G3=\2 _% AYT$F:V^H9#!\[1(^$.\0L\
M <-CMYA)Y^C*!+TX^Z,C<+U,%EH.(XH^%2H24FTIN^.;;6+CT6=SVUS/-BMT
M)-CYOZ '+$&9'OH^TSHW,7_'J.96<^<0E5M;!EN6HE.YE2E8?VB4KHH8.:*(
MY]SX&/!!JR^*)BX-O8MQ.*+M^I*W5;O8S![JA0-NQ4%:!]A/)N[V""+&:W47
M25H8KE:XIY(1.H8!R!/I$DUM$U>^M%XD$AM\  'QG/-87:T[6$)O>,AN[:>_
M>EG4=#B+ZKH5P01,9Z\0]V1%*)N([U!@?ML(PF2U"KZTX9TOFXYYN:$5?C;>
M"W\38\NYT#?P,08=WF_HB3\"OA]VI0-A5S(_#V'7$2@36X(?I43H%9Z--PN_
MP7'I3ZY'(+3@O@U)Q$&J?$/W\%=,A>-4B>.6?B+-Y\>&$YV17> ,K4LNW%(H
MQ>\A04W!>@4?3(9R>1-;H8URD-%W5O[Y2=/I0Y>?M'G3GG+7@JV5M'&_N/?[
MMV21[MF(NR@!E+'MY+[!^9-KM4CRSBD=^HPG<:6S0GJR_&IAG0^;&[E7/O25
M6&W2R#&#?L.?ZX/8RP8\FP>VQ#8FLHV_!"=9*/ J.'">3=VPH?UV'R5_^L/W
M3YY^_SQ]QS7I&:UFVX5PX=9%(C;<DZ.\0.OWKL:.4@R/X.1A5\D5 K@C@!U0
M+FEGOD] /(/>D1 Y1&6/8IGIWDKF7[42=V"ZOQH.\(L-N4G-R)&4_OS.)98Y
MW?F!>@$1ZG4<27@<H4.AER[80?&I!_; W:^)O;<@/H_*;F"'0ZG@62MO0_*U
M3Y;SK]Z@KHH6ST(2G26ET6\^Q:'67K^S*T3"X?3+2B*Q%QVZU$KRLX3!@B3X
M0#"A"-J=[<SWK/WX66#J5W(U14=!+3?)10 X&_J:(>SS]"N<%V9[*O/\K/,5
M#9^ZSZ)"9/(M)I0/F$D-J%H%Q?+<M_;N#[ M'#OGWQRR?.*9RI9G7.AJ.T1"
M3U[/>4*RXLVG<>L;6AQGXSV.-VV=?3Y]R1H)&) C<O0^A'%0Q\SO,/SCS?1F
M310Y91V99/$(=<=G25!])D59[[3>:UP?LN+IT]DSSUF]!; 1(\;@%?;69EDF
M=.SPYMCMBI;G:U;]P]981%CA(HHG>GV6*QK4GG+#( F>%7@K'4&L^!"B'&*-
M>W.427NT<>ZH3\?SHLF3TWQ8%8GV^(:1;R4\VF_^1>*S?/C'-]VBY3<79Q>G
M%T'F1:8MG[QWK>8TXU_C&>W&3''ZWV]"?ZG[L1 :X*)CG ?T'4++1&$1!Y#)
M5VP0IX,WFZ(-&2AY,Y$P4@Y:<)!(GK0T=G&T"*@!OMTMYPFY? )]4)AD;UFV
MVW0=-:(6TN_.B6[=<-<J,+?I$TGN-NBSDQKW IG4!IE/P6#_H] <$X EA;$'
MB-M^U=P?'KN\^4B*=/;L].SIB.C-AT0O?>@9Y^2'].T&J3GM]XF8P6V398$>
MPT1GS[PS(R(L)\TE\C59O65> #^"0>7H 3L-7Q1NOL<G@SZ :5K5M>V;\=O&
M%JK'3^B"2& *B.;VNAXY_^W%U'EM_37%0)P((H+?RO:B&@C;W4M:!D\ O5U;
M=V"'#^QOZER7B;-6JB4/?-'Y9@,^ .-F5W(<F^'@RHDO4<5GMY5H-4\DY%29
M1GQZW9*HK9.%ED,L4D,Q)$ARC9<;'KJ'[^(")K>@D%!QQ6=@44*E4<LX#SU_
M\_&>/USEDUE/NNP@U:]5@Q9XE@;AOR$K.0[V^+5!PW,E?J[^?0>NAU0.NB!%
MD#Q$]5>::9@XX::8]_%]0E_2V?.HVFA7D;YWB_#NU+?>M;'PF.864YMS/E@]
M7UK" JOH=8B[4KC,ISP:SGKL<.+M'1^8<.TQ<DQYFGQIN5%3$<&AP/_[V4S6
M85R_8W28>6@.>\G*O2V\N[I]0L3W![7LQ1_27,/?PU'TJ$0XZGM<U8 N><0O
MW+X4\HN2(X+JM)=6\$?3D3WIWU4S$R1GD_-_$Y+I,223?S^28[(=VDWGX^VF
M1"E-L4]ZQ06:;)=^@#ISBZ_$56WT&A>)TIIMG?3A.[#HH,Q_0U_JV!J2+ZQA
M\)Z,I;WV#3U*#J9M7+_6U::H%D4X1/*+/[$M?#-4'"6>0 L+!<)HVQ-YM&N4
M/&TM%R>^0E-98Z(+%%\Y\TN0[</OHM,JUO2Y>=QJIZXEXJ"&VY_9G3J^EVY5
M>V"(G&"IG=K7O9@ID5[EZ\%;)8;!4[S'][*XPX5^.EQ<IPH^JAS=1Q&1S3G:
M,4^%VQ23@_,N]A".*PNW?<RL3^'.T]7N;[W>>D[/<T]Q99.4+#LH:41->-9Y
MI8_=$?S0@I1(127K,9U-/CNE_V<Y;H;=D:9GZ7[SR"PM2WOVZWD)^X<!7&;[
M*PK,\RCG-206?H5CVB%T!,_'.X)OY)X=>\4A83<H\M_0!GP ^,#V1FD0^W'B
M/_Z:9/,\= /.Q[L!<25??)=M4U=U9X^Q#::9Q^$-(SPZ"5+P?^DJC5CAB7@'
M3 X)FQ)$$7^MI_SV='8^&<Y2G]I.ZG?"D#9\.)\_.=D/W_E*3G<#DXVDV+WU
M?0/]AOY>=X([*"1'>MH]B<][IP4'KU();?>^?]2X _S^JA2.)*0#UR48^;XC
M8T_JTXPX"V(247^2)PM]3MS]QVZ^9"[-0$/*7B_%P1F&_=-<O5 X'-?F>"'A
M185#9<9J8';+F'K^&E"?3.TU'81N<URCT_]\H5=%Q<ZG6M*@D*:;7;CC1N2=
MRB4NI>NY<$7K+0Y?MN[4&6^RV_S_[X7-GH$NO:O0P@UB]MB$LQDX7I5%Q7=C
M+TR)KK1"4$>[P!=/05Y4U>%^79KGZ:C(/#T]>SQ);[BDL-RY"3^@V  *_)FB
M,IXD=">*(O:[*0VHAF)TO4WG_D8 -RXZ&8;S?0>Y,I6N=UN8%$GY^S-#XNJA
MB2FS9=G+0:#V", ==_*$>C4%@"[2#.*'8WGA_L;>E4"^Y@TBAM+.1*JB=2JO
MAVI#P-@M;(\TX=)=E=?;UIT1W3:U;]'E$Z)\^D7A#K2RY$J6=WB$-R8#FXZ[
MA'M"U/:L8[B)6EI_JZ[OL5GV'>/11,(<25.*!.4N5>#$YN VOR^Q,!H^& H_
MI@$>JYB!I<\7F2T$Z_$=W;%=2&Q&S2:MP."]:^T(VNN-;I#=3]_B4Y-^4.8S
MW-C,'O>^1(M/1E'$6WOBA1TL'-*0POS[;D$ZPYDFY7NI,1:W#^=%SA=!0WG8
M ,9?<$7+BIIKB(>D,A!Z5!U)>C>"A$R:/2L--21MCD<OE7L4W= /A/G?(3"2
MH)/+^OU3_V\=7,H-_^%S^8<2*/Y;P7<K]9*&GDV?7CR0 ^'N1UMO^;[_1=VV
M]8;_NM:*G$=\0.^7==VZ'YC _PL0+_X74$L#!!0    ( "EK2U5.1'S-60(
M #<%   9    >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;'U446_3,!!^YU><
M@H1 @B5-VS&--E([0/ PK5IA/" >W.226'/LS+ZLV[_G[+2A2%U?$M_YON^^
ML^\\VQI[[VI$@J=&:3>/:J+V,HY=7F,CW)EI4?-.:6PCB$U;Q:ZU*(H :E2<
M)LEYW BIHVP6?"N;S4Q'2FI<67!=TPC[O$1EMO-H%.T=M[*JR3OB;-:*"M=(
M/]N592L>6 K9H';2:+!8SJ/%Z'(Y\?$AX$[BUAVLP5>R,>;>&]^+>91X0:@P
M)\\@^/>(5ZB4)V(9#SO.:$CI@8?K/?O74#O7LA$.KXSZ)0NJY]%%! 66HE-T
M:[;?<%?/U//E1KGPA6T?.TTCR#M'IMF!64$C=?\73[MS. !<)"\ TAT@#;K[
M1$'E9T$BFUFS!>NCF<TO0JD!S>*D]I>R)LN[DG&4K?O+ %/"6E9:EC(7FF"1
MYZ;3)'4%*Z-D+M'!VQ]BH]"]F\7$B3T\SG=)EGV2](4D8[@VFFH'7W2!Q?_X
MF 4/JM.]ZF5ZDO!:V#,8C]Y#FJ3I";[Q< KCP#=^@>]8N;\7&T>6N^;/L8)[
MOLEQ/C])EZX5.<XC'A6']A&C[,WKT7GRZ83:R:!V<HH]6_-D%IU"?VFMY?FT
M] Q"%X /G6QY8@C0D>26Q0(4-[T[5L')',<KN,-:YMP"D,('F,(S"NM>W93<
M,QCRWU"-%KX,*@[#UJ:DK; 8G./>"<<.(SYHY@9M%4;60;B@OJ\'[_ J+/IA
M^!?>/RG<)I74#A26#$W./DXCL/V8]@:9-HS&QA /6EC6_+*A]0&\7QI#>\,G
M&-[*["]02P,$%     @ *6M+517.0%VL @  O@4  !D   !X;"]W;W)K<VAE
M971S+W-H965T,C<N>&UL?511;],P$'[OK[#"A$"*EM1-TVZTD=JQ"20FJFW
M ^+!32Z--<<.MK-N_YZSTX:"NK[$=\Y]W]UG^VZV5?K15 "6/-="FGE06=M<
M1I')*ZB9.5<-2/Q3*ETSBZ[>1*;1P H/JD5$XSB-:L9ED,W\WDIG,]5:P26L
M-#%M73/]L@2AMO-@&.PW[OBFLFXCRF8-V\ ]V&_-2J,7]2P%KT$:KB314,Z#
MQ?!RF;AX'_"=P]8<V,0I62OUZ)S/Q3R(74$@(+>.@>'R!%<@A"/",G[O.(,^
MI0,>VGOV&Z\=M:R9@2LE?O#"5O-@&I "2M8*>Z>VGV"G9^SX<B6,_Y)M%SO&
MC'EKK*IW8/1K+KN5/>_.X0 PC5\!T!V ^KJ[1+[*C\RR;*;5EF@7C6S.\%(]
M&HOCTEW*O=7XER/.9HL\URT4Y MG:RZXY6 (DP7Y:BO09,5>V%K@UKL'O[Z?
M11:3.FB4[Q(LNP3TE00C<JNDK0RYE@44_^(C++:OF.XK7M*3A+=,GY/1,"0T
MIO0$WZ@_@9'G&[W"UVMTLOUQ,&'(S\7:6(UOYM<QR1UC<IS1]=&E:5@.\P ;
MQ8!^@B![^V:8QA].U)OT]2:GV+-[[,NB%4!4B6^ZNSWQW^TI?WO-3MDQ!2=S
M'%?@SML=^G!P7;0YZYH*D[72666+IG.-RCD3A$O3:B9SV)=!S@B=3L/D(G;6
MA(:C,1U<*0P3ELN-QPK8(!2><>08E#).PPN:N,O&9;!_JLBGE1 >L 51,@W(
MEX1Q$F.&21C3=- ]WV02CN.4)$.W#!Z41?(SDJ9(F[HJTA$-I_&4'+N5Z*"G
M:M ;/SD,R54K;==>_6X_G!9=3_X-[R8;OM@-'@>J*Q$:GT_& ='=M.@<JQK?
MH6MEL=^]6>& !>T"\'^IE-T[+D$_LK,_4$L#!!0    ( "EK2U74D$-*90(
M $\%   9    >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;'U436_;, R]YU<(
M6C%L@%%_);'1)0::;D-[Z!:TW788=E!L)C8J2YY$-^F_GR0[7@*DN5BDQ/?T
M*).<;:5ZUB4 DEW-A9[3$K&Y\GV=EU S?2D;$.9D+57-T+AJX^M& 2L<J.9^
M% 13OV:5H-G,[2U5-I,M\DK 4A'=UC53KPO@<CNG(=UO/%2;$NV&G\T:MH%'
MP!_-4AG/'UB*J@:A*RF(@O6<7H=7B[&-=P$_*]CJ YO83%92/EOGKIC3P H"
M#CE:!F:6%[@!SBV1D?&WYZ3#E19X:._9O[K<32XKIN%&\E]5@>6<II04L&8M
MQP>YO84^GXGERR77[DNV76R<4)*W&F7=@XV"NA+=RG;].QP TN -0-0#(J>[
MN\BI_,R093,EMT39:,-F#9>J0QMQE; _Y1&5.:T,#K,GM@--ENR5K3B0#T]V
MT1]G/AIN&^'G/<^BXXG>X(G)O118:O)%%% <XWVC:1 6[84MHK.$]TQ=DCCT
M2!1$T1F^>$@T=GSQ&WR/IIR+UN0HU^0XZ=_7*XW*E,>?4VEWK./3K+9EKG3#
M<IA3TQ,:U O0[/V[<!I\.J-Y/&@>GV,_THQ.<]-I/B7T+-5IH?9I[?N&HSN1
MRQKL)>2")-YTG'A)$/5VZ"5I,OJ.):A>1AB$) E'3Q(9[\/3(.Z#TTDZNFF5
M H$D]H(T],(DM58R\:(X'GV3(N^/+\C8FTRGWC2:'-FGWLX_*/(:U,:ULB:Y
M; 5V]3[L#M/BNFN2_^'=J#&UM:F$)AS6!AI<)A-*5->^G8.R<2VSDF@:T)FE
MF7B@;( Y7TN)>\=>,,S0[!]02P,$%     @ *6M+5;>U<Q"& P  3 <  !D
M  !X;"]W;W)K<VAE971S+W-H965T,CDN>&ULC57;;MLX$'WW5PS4HD@*);HK
M=FH;<"[=%$A;(W&WNUCL RV-+**2J))4G/S]#BG'<5#7V =;0W+FS)PA>3A>
M"_E#E8@:'NNJ41.GU+H]]SR5E5@S=2I:;&BE$+)FFH9RY:E6(LMM4%UYH>^G
M7LUXXTS'=FXNIV/1Z8HW.)>@NKIF\ND"*[&>.('S/'''5Z4V$]YTW+(5WJ/^
MULXEC;PM2LYK;!07#4@L)LXL.+^(C;]U^)/C6NW88)@LA?AA!I_RB>.;@K#"
M3!L$1I\'O,2J,D!4QL\-IK--:0)W[6?TCY8[<5DRA9>B^LYS74Z<H0,Y%JRK
M])U8W^"&3V+P,E$I^P_KWC<AYZQ36M2;8*J@YDW_98^;/NP$#/W?!(2;@-#6
MW2>R55XQS:9C*=8@C3>A&<-2M=%4'&_,IMQK2:N<XO3T"@N4$G-8L$<7OM I
M.%JP987J>.QIPC=>7K;!NNBQPM]@1?!9-+I4<-WDF+^.]ZBN;7'A<W$7X4'
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
MW7+RL\G"JO3F>$:Z,CA7)>7:,/^ZYH))>/V#+06:-^/04BSG$:8M[JS!C9_
M'<"EDK8P<"$SS![ZA\2Q(QKOB,[B@X"73/=@T'\+<13'!_ &G?"!QQL\);Q@
M&EOA<[:E.K,PU9K)%?KU[^G26$U%\V>?^ 9[N!_;-=*9J5B*DX ZQ:!>8Y"\
M>M$_B=X?8#[LF \/H2<+:LRL%@@J;WN)_T,#JKHK<VZW5$>VH+8Q%=4_6 58
M5D)MD2R9S(!36BC9F9.:<4TV2IM]2@]RV:_T6UTN43MZTS5J:FVX]LV!V='W
MVAI+\;E< ;/PE<F:1@&T:851%,%+Z)_T^C#J#>*CBUO4*3>N")]C_HG21U'@
MV/UVSMV>NCA'?G?_B L56%IT%?80.SI]3.6P->Q+<WBO2TO4*S^+#*2JEK9I
MV.ZT&W?3ILOOS)M92=%77!H0F)-KU#L=!:";^=-LK*I\SR^5I0GBEP6-;-3.
M@.YSI>QNXP)T'X'D/U!+ P04    "  I:TM5.MW;^_0"   2!P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970S,BYX;6R-5=]/VS 0?N]?<0IC @GRJRUET%:B
ML&D\("$*V\.T!S>YM!:.G=E."__]SDX)G2AE+XE]OOON^WSV>;A2^M$L$"T\
ME4*:4;"PMCJ+(I,ML&0F5!5*6BF4+IFEJ9Y'IM+(<A]4BBB-XY.H9%P&XZ&W
MW>KQ4-56<(FW&DQ=EDP_3U"HU2A(@A?#'9\OK#-$XV'%YCA%^U#=:II%+4K.
M2Y2&*PD:BU%PD9Q-^L[?._S@N#(;8W!*9DH]NLEU/@IB1P@%9M8A,/HM\1*%
M<$!$X\\:,VA3NL#-\0OZ-Z^=M,R8P4LE?O+<+D;!:0 Y%JP6]DZMON-:CR>8
M*6'\%U:-[\E) %EMK"K7P<2@Y++YLZ?U/FP$G,;O!*3K@-3S;A)YEE?,LO%0
MJQ5HYTUH;N"E^F@BQZ4KRM1J6N449\?7,E,EPCU[@H-[-A-H#H>1)6"W'&5K
MD$D#DKX#TH4;)>W"P%>98_YO?$2$6E;I"ZM)NA/PAND0NLD1I'&:[L#KMBJ[
M'J_[L<HK;C*A3*T1?EW,C-5T+GYOD]P@]K8CNKMR9BJ6X2B@RV!0+S$8?]Y+
M3N+S'7Q[+=_>+O3QE.Y>7@L$5=#)SY3,.%4&'L)I",8R6UNEGT$S2T:K (L"
M_>D&2PJ=>9N@G2FW"W+;[VJ0=+:F/IBAQ(+;0SA(DS"&P_UVT+E?,X&<$SN-
M,D/XO'>:)LDYG6M-!@N55DONKW<<]F&?OBGL=VZ1;IMTZZ^A!A*'NP])V".7
MRP63<P0N8<E$S9K[+:C!,)<FZ88#<B4F76B(X!,U,8-0H8:"2_+B3'@Y2 W&
M&NBYS 3^A;X[ZM=OZ]?_[_J]BJ062I3]2;2OI+:5:B?Z1Z6Z?I/BS<9_@F1P
M-(@'-.@?)6E_5PRU.*2H'([AN'.O+&W<6Q%O$+?N8K31ITK4<]^-#62JEK9I
M6:VU;?@739][=6]>"^H0<RX-""PH- X'M&6ZZ<#-Q*K*=[V9LM1#_7!!CQ9J
MYT#KA5+V9>(2M,_@^"]02P,$%     @ *6M+5=3"C_DE P  ] <  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S,N>&ULM551;]LX#'[?KQ"\85@!H9;DV'':
M)$";[=![Z*%HMMUA;XJMQ,)L*9/DI?WW1\F.FW5IL#WL(9%(D1\_4A8YW6GS
MU59"./30U,K.HLJY[44<VZ(2#;?G>BL4G*RU:;@#T6QBNS6"E\&IJ6-&2!8W
M7*IH/@VZ.S.?ZM;54HD[@VS;--P\7HM:[V81C?:*>[FIG%?$\^F6;\12N$_;
M.P-2/*"4LA'*2JV0$>M9=$4OKD?>/AA\EF)G#_;(9[+2^JL7_BYG$?&$1"T*
MYQ$X+-_%0M2U!P(:WWK,: CI'0_W>_2_0NZ0RXI;L=#UO[)TU2S*(U2*-6]K
M=Z]W-Z+/)_5XA:YM^$>[SG:41JAHK=--[PP,&JFZE3_T=3APR,D+#JQW8(%W
M%RBP?,\=GT^-WB'CK0'-;T*JP1O(2>4O9>D,G$KP<_.EXZYUVCRB>V&%^2XL
M>O>1KVIASZ:Q@P#>+"YZL.L.C+T EJ!;K5QET0=5BO)'_QB(#>S8GMTU.PEX
MR\TY2BA&C#!V B\9LDT"7O+KV5ZMK#/P;1S+M@,;'0?SS^7";GDA9A&\AP 7
MS=^^IAFY/$%U-% =G4*?+^'YE6TMD%[[^Y9-VR [T._C(=[H5AWE?A+]./=_
M>!/"+2JPM@(MVY65I>1&0IWNQ49:)XPHT8)OI>,UNNUI/55UV+U:5EQM*B[1
MQ\4->H/8!.>$8$(("'2$)[W@RY5>9CC-1C@A"7KWAH(^P7DZ.3MY^.H_^?9U
MSNCXDJL0HS/V'XH'/@!'E-!GJG&"QXS@+!]Y3(I9,L$D8V=/QWG&,$UI?YQ1
MG"00\X,IM3V,1AEY'BU[KJ& G:0XISX8PQ/(/L^&[%XX_2&]+Y6&6L)O'R/Y
M*2I-!\U[62*E'?2[PK0"/4)C+V%UVFO:IJVY@SN$QB4+Z7[/VM\J5P\2W;0\
M\(&+Q2G$3;I[Q2PE4+8_RR%4XZ%50S'2GXHQ#J3^<#'0L4<>'W3B1IA-F#<6
M%?Z5=DUYT XC[:KKY$_FW3R$WK>1RJ):K,&5G(]A@IANQG2"T]O0UU?:P90(
MVPK&LC#> ,[76KN]X ,,@W[^/U!+ P04    "  I:TM59@WRJ4T#  "*"
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6RM5EEOVS@0?O>O&*C;H@74
MZ$Z<U#:0HXLMT**!D[8/BWV@I;%%E")5DHJ3_OH.*5OU=EWWP+[8/&:^^>;B
M:+)6^J.I$2W<-T*::5!;VYY%D2EK;)@Y4BU*NEDJW3!+6[V*3*N155ZI$5$:
MQ\=1P[@,9A-_=JUG$]59P25>:S!=TS#]<(%"K:=!$FP/YGQ56W<0S28M6^$-
MVG?MM:9=-*!4O$%IN)*@<3D-SI.SB\+)>X'W'-=F9PW.DX52']WF534-8D<(
M!9;6(3#ZN\-+%,(!$8U/&\Q@,.D4=]=;]#^][^3+@AF\5.(#KVP]#<8!5+AD
MG;!SM?X+-_YX@J42QO_"NI<MB@#*SEC5;)2)0<-E_\_N-W'841C'WU%(-PJI
MY]T;\BROF&6SB59KT$Z:T-S"N^JUB1R7+BDW5M,M)ST[NU1-PRU%V1IX>LL6
M LVS260)V=U'Y0;EHD=)OX.2P1LE;6W@I:RP^K=^1(P&6NF6UD5Z$/ -TT>0
M)2&D<9H>P,L&-S./E_V$FTQ6<$ETN5RA+#D:N.*F%,IT&N'O\X6QFFKEGWU1
MZ(WD^XVX_CDS+2MQ&E"#&-1W&,R>/$J.XQ<'7,@'%_)#Z+,;ZL>J$PAJ"0*I
M$*%4QIIPL[&H&^]:1<ZH3EK0S.(^)PZ:V>_$;:T1-SD>46[*VB5G]+9%,D)Q
MW"$$3QZ-TR1Y :Q1VO+/S#<?<9Z_?0=_0'(<QGE\6)-+<@;I ._I[:%; NC%
M!&<++KA]<$AAFL:C#[[ML(+S.T)<(<S1/44.^;57N75Q>0[?&#20')T4\(!,
MF_]B7&U#.*<0[E,NX/'H%V+R@Y#DX>GX]/\)R6F2_WY(GO]&)%(7QL=PH+Z+
MH;Z+GZYO>FT[S:WK3=K9VATN>8G?^$SW^PK\H)W]!4XOO#?C"@+0/6(PI-2]
M05GHPAMG87%Z,OJ1<!Y"EH=%EHUNE64".KGM29(LF:EA2;.02C ;ATD6CUZC
M,6? F[9S D.JGV;AR?@8GHVN'4W*P1T3W4[[[T3!D2.369[OS42T,Q\:U"L_
M!0UX2OVH&$Z'07O>SY>OXOV4)D=77!JBL"35F+(?@.XG7[^QJO739J$LS2Z_
MK.EC ;43H/NE4G:[<0:&SX_9%U!+ P04    "  I:TM5?T[*Y9(0  #([@
M&0   'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6R]W6MSVLB>Q_'G>14JG]FS
M294W1@+?,HFKQM;]KF1F=^:<V@<R;AN= 8F51#R>.B]^6X"196/99+Z55"4!
MK/ZT+N;7-.@O/MX6Y>_51(A:^6,VS:M/>Y.ZGG\X.*C&$S%+J_?%7.3R)]=%
M.4MK>;>\.:CFI4BOEHUFTP-M,#@ZF*59OG?V<?E87)Y]+!;U-,M%7"K58C9+
MR[MS,2UN/^VI>_</?,YN)G7SP,'9QWEZ([Z(^I=Y7,I[!QOE*IN)O,J*7"G%
M]:>]G]0/R>BP:;!<XK\S<5L]N*TTFW)9%+\W=YRK3WN#9HW$5(SKADCE?U_%
MA9A.&TFNQ_^MT;U-GTW#A[?O=7.Y\7)C+M-*7!33_\FNZLFGO9,]Y4I<IXMI
M_;FXM<5Z@Y8K."ZFU?)?Y7:U[)%<>+RHZF*V;BS78);EJ__3/]8[XD$#37NF
M@;9NH+VVP7#=8/C:!J-U@]&C!B>#9QH<KAL<OK;!T;K!T:,&ZNB9!L?K!L>O
MW8:3=8.3US8X73<X?6T#=7!_Y :/F@R'SS79'.Q7'VWU_G"K3X[WX7--[@^X
M^OB(#Y_MY?Z0JX^/^?,K=G_0U<='75.?:W)_V-57'W?U_L"KRR-_L'I>+9^4
M>EJG9Q_+XE8IF^6EU]Q8/K.7[>5S,<N;$/I2E_*GF6Q7GT7E39IG?Z:K1,BO
M%%U4XS*;+^\7U\KYHI(MJDIYJXLZS:;5NX\'M>RW:7TP7O=AK_K0GNE#58(B
MKR>58N17XFI+>Z^__;"G_8'<WLU&:_<;?:[U@FZ:OU<T;5_1!NJI\LL777G[
MP[;MNNAG=#&6S.F2.>EA]%V8B_ WY>W?_Z8>'?ZXS3+Z+5-<OE=4=6D=;FEN
M]C</TE*NRFC9?+2EN=7?_*>Y;*XNFP].M_V>O'!8%M/WRG"U\L.>_>F\Q,BC
MJQZ^R+B[,"\<%N\5^W6U99IVOTK*#\J!4DW24E1;1'\7\86U"U[Q"[BVU/ZU
M"E]Q!+7C)]+S8/2*WRCM9'D0CE[:S/@U!W3U/#M\?HV25VSB6AGV9-%P$\##
MI3?$ ECYIR\?49Q:S*K_W;(!YZL.1]L[;%[5?JCFZ5A\VI,O6RM1?A5[9\U.
M'?RX+0))3"<Q@\1,$K-(S"8QA\1<$O-(S">Q@,1"$HM(+":Q!,(ZB3K:).JH
M3S_[DDY%DYSRU?/X]TDQO1*E,D^S*^5MEBMZ,9VFI0S1?RL_;,O.7GK7["0Q
MG<0,$C-)S"(Q>X4=+;'F[9BO9ZIV.I!_/AY\?1B+9*<NB7DDYI-80&(AB44D
M%I-8 F&=6#S<Q.)A;RP:S?M^93;.ZCNEDJFXC,/?%FFN?!;Y+,LOLR845Z^N
MMR5CK[YK,I*83F(&B9DD9I&836(.B;DDYI&83V(!B84D%JVPYMW<S:@Y>#_L
MCI@QV6,"89U8/-K$XE%O+,:B'(N\3F^6KQF+VWS;>P+GO<:NX;?"CCO[5^WN
M7_T5RQCD2IDD9I&836(.B;DDYCT]XH^.MT]V%Y!82&(1B<4DEO0_*3OQ<[R)
MG^/>^(EN<U%6DVR^G*)NBY[>]KM&S_&3"=%H]'0^I*\64]4'RPT'@Z<+&N3*
MF21FD9A-8@Z)N23FD9A/8@&)A206D5A,8@F$=6+M9!-K)[VQ]EG,T[N9?%VE
M3(LTWQ9KO>UWC;63)[&F'1]N"[:3I\&FGIP<#4]'3Z*-7$&3Q"P2LTG,(3&7
MQ#P2\TDL(+&0Q"(2BTDL@;!.M)UNHNVT-]K\HJI>_WG"Z9-D.M)&ZO#1=/JB
MM\M=WP\C,8/$3!*S2,PF,8?$7!+S2,PGL8#$0A*+2"PFL03".C&H#C8YV+P%
MV!.$CTY469T0O;[SYZ3(;_Y8;'WEU\_N^M(/U714,U#-_!8MRI4@+<>3S4E]
M^\JOV=__=J*IQS^F^9N?+VPER\=%.2_*M!972JI4B\LJN\K2\FY?^<?Z*"I&
M+LJ;.\7)OXJJ7KZL?WLNLG]E^<T[Y:)XOZ_X]=7[YM2L$TT;_'C?;'E7_?&=
M<IO5$Z44-UE5BU+V,D[G69U.FU^4'P[WCTX/]P\'VINWGX-S97BX+U^U-W_?
M[2NWDTRN^FQ1U<JE4,9%7I?9Y:)9STLA?]V$$HWKXE*4RNK<M9/W[1IGE:(.
M!O_1O*';+'[W<+.59K.;4ZUNL^FTD9N3]:=WBLAOTAMQ]48.Z_.R^)<8UW+G
MW&_Q_H/;LD$NEUP]+.1Z%;-L+'_>/@7D8]5B6LL=M+_LJ1;C29Z-Y38W!R8;
MB^K!ND[22LF+6C::27(LU[>8BW()56_RHEPND.9WF_VVV1--5Y="Y'*%KH0B
MEY)[M)X(Y4H>S-5MN1]*(8]N_?[Y@13]-;51S4$U%]4\5/-1+4"U$-4B5(M1
M+:&T[ICZX&Q\]9O'U#N9)I-%NG5([55W'E))34<UXULT.0B:XK)<R#%M<V[\
M_C(G+XK97 ;KFYXQ\,LDE;L]S93?5KM?,;,\S<>9C&%?I)5\L!T!5ZM]/PRN
M&[QJ%!P.[H>]_3=UT8Q)RQEFTT2.1NI N1-REJE<E\6L#?CFQN7]Z<%3.:CD
ME6@&OJRJ%D*.Q_=K_&0L?+#I+XR#UYN-G:XV=E^9+^3KB;1:CB]/?BS'H$K4
MU;YRE57SHI(_:'PY J59V=^@'3&73>2V+,KF3G']YFFCNDSS*EV6L57[ZRZF
MRX-W+1\ME@WO]TR['_K&6>6E<?;-7QYG3?298*&:C6H.JKFHYJ&:CVH!JH6H
M%J%:C&H)I75';:T=M;7>45MFZ4R.T<L3CM>%)3*5%O5$)M&?8O5&X9?EP]O*
M5L[[]9U';U+34<U -1/5+%2S4<U!-1?5/%3S42U M1#5(E2+U]KAPP\VM=&1
M=M3]H"&A>NTF95OLIO96?G224KZ43$OE:SI=B(<?I2CR-=DJ1)<?JO15(Y[W
M][9S<J*U;JAFH)J):A:JV:CFH)J+:MY:.^F<3S88/#[M#^TT>%VG(=IIA&HQ
MJB64UDW$MEBMN91#3R(&69[-%C/EGX&878IR:T%O/[%SS)&:CFH&JIFH9J&:
MC6H.JKFHYJ&:CVH!JH6H%J%:C&H)I75#LRUE4U<E(=_QH@DJ6M^&:CJJ&:AF
MHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J)936S=BV+D[M+XS[JV]JHB5SJ*:C
MFH%J)JI9J&:CFH-J+JIYJ.:C6H!JX5KKO'$XV%;K%:']QJB64%HW*]LB/K6_
MBB](_WAY$H\6\J&:CFH&JIFH9J&:C6H.JKFHYJ&:CVH!JH6H%J%:C&H)I75#
MLRT15$^^^R0>K2I$-1W5#%0S4<U"-1O5'%1S4<U#-1_5 E0+42U"M1C5$DKK
M9FQ;JZCV%RO^U4D\6:YT@6HZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%JZU;9/X
M)[-XM)P1U1)*ZWXI0%O0J+U0T)C^7.0WRF<QOAM/FU/(UV5O/S?%6\6TD#?;
M8K>^J7Y_/[O&)JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J)906C=9
MV[(V3?W>4WT-+7E#-1W5#%0S4<U"-1O5'%1S4<U#-1_5 E0+42U"M1C5$DKK
M9JS69FQ_$5*0UHNRN;AW+<K9UL1$RXQ034<U ]5,5+->.(K:NM1W:SRB-46H
MYJ*:AVH^J@6H%J):A&HQJB64UHW'MO)(ZZ\\>G"AW<T5O[>F)%I2A&HZJAFH
M9J*:A6HVJCFHYJ*:M]:ZEZA^=+%!'^TR0+40U2)4BU$MH;1N'K9U1_)F7QX:
MY551*8&<;D^GB_+U;VWVJCO'(ZGIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ
M$:K%J)906C='VU(D[;N7(FEH*1*JZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(
M:A&JQ:B64%HW8]M2)*V_%.G5<W>TY@C5=%0S4,U$-4O;]C5)@^-!Y\^CZTW8
MZ"HXW[(*[K<T\M#U]E$M0+40U2)4BU$MH;1NVK7%1%I_,=&OV7^NKU']S><?
MH:5&J*:CFH%J)JI9J&:CFH-J+JIYJ.:C6H!J(:I%J!:C6D)IW4AM2XVT[UYJ
MI*&E1JBFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUI":=V,;4N-M/Y2
MHU=/TM&:(E334<U -1/5K+76G>R>#A_/RM%:(51S4<U#-1_5 E0+42U"M1C5
M$DKK!.*P+2<:]I<3K3YA;^;Q?7/U?F37.$0U'=4,5#-1S4(U&]4<5'-1S4,U
M']4"5 M1+4*U&-422NO&9ELK-/SNM4)#M%8(U714,U#-1#4+U6Q4<U#-134/
MU7Q4"U M1+4(U6)42RBMF[%:F[']528_S8I%7C=I6FQF[5G>?"U=56\-4+1T
M"-5T5#-0S40U"]5L5'/6VL,ONE>UTZ?7GW#7"S;?V+59\F3;E2H\= 5]5 M0
M+42U"-5B5$LHK9M[;1'0L+\(Z)>\SJ;MMSXJLH_%;.N[E/W0SHF'E@&AFH%J
M)JI9J&:CFH-J+JIY:^UA&O^7.CH<'3W*6'^]8">-U6UI'* K&*):A&HQJB64
MUDV\MLQ'WNQ+/#W].<UOODPR/<V4M^=9_H])L7AW?V;1E_1KEM]4NY]AU-_K
MSO%(:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J)936S=FV#&CXW<N
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
M QM0KKBFL%8;S\@>Y5:(.SNXB*=>8!D!@TA;"&*^'N ,&+-(AL=]#>HU>]K
MS>=G]._EX<UA;HF",\%^TUBG4^_00S$DI&#Z2JQ_0'V@H<6+!%/E)UK7:P,/
M1872(JN##8.,\NJ;/-:)V @P.-L#PCH@+'E7&Y4LSXDFLXD4:R3M:H-F'\JC
MEM&&'.7V5I9:FK?4Q.G9LKH-)!*TI"M.$QH1KM%)%(F":\I7:"$8C2@H].D<
M-*%,?49?T-*H(RX8V+A<&HU(_80(CQ'<%S0WMZ81*$U-UB!&S.1=37QMZ-I-
M_:BF=EI1"U^@-D!SP76JT#<>0_Q_O&^.V9PU?#[K:>@$G!.YCP9X#X5!&#KP
M!DWN!B7>P0MXUY#2B)G,W,PANP7Y!_U%<\II5F3-U+9C.U'MS_!8Y22"J6=^
M9PKD WBSCQ_P*/CJX'S0<#XHT0<O<%[4E[6'%LQ>M+VS;\V=W?PTR]&%ADQM
M97[0 _-APWSHS/9BJ\SV4*$@*9@160+;*+M!0_0$1"H'O5%#;_1V,9#'G6)P
MHG9,Z;CA/.Y1#.,>F!\VS _[$(,;=+A3#$<-O2,GTF5BZBB4Y"YU"G(SJV^K
M%<Y].B89!ZTY!#T*I 9_9_(;SH;[T,@.U-T5 X<MP_ ]9/***N+>J&NJ6R/$
M@SYUTH<AXM81L=.V.NO$C;J[F.#6^;#;I98BT6LBX:W%PPW;-;&M(^)1GZKH
MPQEQ:XW8Z5^=5>%&?47U:"T0N^UJJRI>4RN<L%T3VUHC/NI3%7T88M@:8NCT
MK*ZJV($Z>%D5_D9KEX%<E0VL0F5W5G5YS6S3))]4K6&[O.JP3?NSHEPA!HD)
M#?;'ICK(JFFM!EKD9:-X*[1I.\O'U#3Z(.T"\SX10C\/[ ;-7P>S?U!+ P04
M    "  I:TM5NNQ51!0%   ($P  &0   'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6RM6-MNVS@0?<]7$&Y0M(#7NOF6Q#;@Q+O8?2@:).WN HM]8*2)S8TD
MJB1EUW^_0U)69)M1:\!YB'69.9QS2(YF.-EP\2)7 (I\S])<3CLKI8IKSY/Q
M"C(J>[R '-\\<Y%1A;=BZ<E" $V,4Y9ZH>\/O8RRO#.;F&?W8C;AI4I9#O>"
MR#++J-C>0LHWTT[0V3UX8,N5T@^\V:2@2W@$];6X%WCGU2@)RR"7C.=$P/.T
M,P^N%T&D'8S%GPPVLG%--)4GSE_TS1_)M./KB""%6&D(BC]KN(,TU4@8Q[<*
MM%./J1V;USOTWPQY)/-$)=SQ]"^6J-6T,^Z0!)YIF:H'OOD=*D(#C1?S5)K_
M9&-M!U&'Q*54/*N<,8*,Y?:7?J^$:#B,_3<<PLHA/'# @=T.4>40'3H,WW#H
M5PY]HXRE8G184$5G$\$W1&AK1-,71DSCC?19KN?]40E\R]!/S3ZK%0CR #&P
M-7U*09(/"U"4I?(C^85\?5R0#Y<?)Y["H;2#%U>PMQ8V? ,V()]XKE:2_)HG
MD#C\[]K]HQ_Y+WXP?M@"X*%&M5#A3JC;L!5Q7BY[)(RZ)/3#P$6HW?T3%3T2
M!<8]=/%I=U] 7+L'+6RB>MHC@Q>]@=><\'_F3U()W(#_NN;9XO3=.#HK7<N"
MQC#M8-J1(-;0F;U_%PS]&Y=&YP1;G EL3[]^K5^_#7TV3]8TCX$H3M2*B804
M5*BM2[]6G%/ULV!# Z8S^GHV&H^&$V_=U,5EU ]KHSV^@YKOX&?Y0E:D? L@
M76Q;44YE:\$&#2(#/PH/V!X;C8;!V,UV6+,=_BQ;619%RD XV;:BG,IV>$0D
M'$?1 5N7D4X(+K:CFNVHE:W]!(C7C."BV@IQ*M71$8OQ,.J/@P.R+K,PBMZ@
M.Z[ICEOI/O*8T92P7);"S/(K<Q?Q5K!3B8^/5_35$>UCH_[X+=)7->FKTTAC
MM 7=8@&G7*1;P4XE?74\C8/1P/</:%\=I:T#LSWB@?]:X/BMU!\P0BKB%:%Y
M@A7A&DO=0O,F,9=.\NUXI[*OT)KT ]_\'? _U[#[,C7JP*!5ICN>%33?VH7!
M7"77;3O"R<($Q[G,J<N91MW7)7S5)6S5Y=[N$L*?6Z5I!3E9FO!X+SBE.=.H
M^]*\UI!!:XFE:]H7[$Q%<X,5@O^'+5USHW7Q1L:"%;K1<XK7/LSGG&#QC:U0
M77YWL>@"4JW8"QP"!"2$DBJ@O1U_7P6T:.S\1Y2"81*<+P6 >;)A"LTQ)6""
M3!7+EWAI]P/+R=_L_3O\RHYN:$ZPTT8[60$4(!A/]-H(PHO,-!P]\@5C<P!M
M6)IJ!]VK8P>W+YV&S;%)AAS$4@^:(%^A+^*T3#1,L>**KWF*O5ELB%6FV"$*
M;-"[.\4O"JZ0D<[V&M"VD%B_V/17 DE8RI:@OP'Q"N*7+J%2,FE";:AJ(GHJ
M)<Z%E,B!8^34=.HY+#G"VZX=,07V\%@N*4)W:DJ[4ZQ][^(+5Q@,*F*:#$(S
M7J(UD^0RZ 8#OXOKNFN0FL-7>XU<#JT%H3IA9YD.?+<?M7TU$S=[SE9JNB67
MF%&,=UGP_())69J/7^5;JX]C<:%L$-K-OM2G)EH5M+Z,&CAF1E.P N! C3!D
MS[F=S]KVG O-;GJO<72 RV1ICF#TA.,<V5.$^FE]S#,WAQO>J[D](\+=M\0"
M@Z3PC*Y^;X2I7=AC%WNC>&$.(IZXPC5I+E= $Q#: -\_<URZU8T>H#[\FOT/
M4$L#!!0    ( "EK2U4!L%$EF@,  -8,   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,Y+GAM;+57;6_;-A#^OE]Q4(LB 3+KQ6]J:AN(K:;IL&Q>TJ[;BGV@
MY;.E1B(UDHJ3?[^C)*MVJPC(H'VP15)\GN,]1QY/DYV0=RI"U/"0)EQ-K4CK
M[-RV51AARE1/9,CIS4;(E&GJRJVM,HEL78#2Q/8<9V2G+.;6;%*,+>5L(G*=
MQ!R7$E2>IDP^SC$1NZGE6ON!FW@;:3-@SR89V^(MZH_94E+/KEG6<8I<Q8*#
MQ,W4NG#/ ]_,+R;\'N-.';3!>+(2XLYTWJ^GEF,6A F&VC P>MSC I/$$-$R
M_JDXK=JD 1ZV]^R7A>_DRXHI7(CD4[S6T=3R+5CCAN6)OA&[*ZS\&1J^4"2J
M^(==.7?D6!#F2HNT M,*TIB73_90Z7  \)\">!7 ^P9 AIL!_0K0_Q8P> (P
MJ "#0IG2E4*'@&DVFTBQ VEF$YMI%&(6:'(_YB;LMUK2VYAP>G:A%.VMVWSU
MA0(!6L \?URQ\ Y. M0L3M0I_ @?;P,X>7D*+R'F\"$2N6)\K2:VI@48&CNL
MC,U+8]X3QERX%EQ'"M[R-:X;\(MV?+\%;Y/CM??>WONYUTKX$^,]\+PS\!SW
M==-ZVN'73/:@[QJXYS7 @W9X@.$>[OHMWO3K6/8+OOY_C^7GGPD#[S6FZN^F
M^)4&!LT&3 HZ5QD+<6I1CE$H[]&:O7KACIPW3>)U219T1'8D[* 6=M#&/OL@
M&5<;E,!2D7-->46%,LY,XFH2L9WL5PZT[7+*L?7..X,_XE<O?,\=OV$<_HH$
MWYH?A"+-$M2X!ATAZ/TJQ 86$?)M$L,B^.V'3U?+=Y!)442=J6)NQJ2.64*)
M.6./E*4UT U1O$D$F:#C2QDWE#E1QUPC2:8-[<WU'%S?/QOU7Y\-'(<.O3?N
M#0>4>)*$G#TUF^KJSYNWEW"B$.$7H1'\TUY3\%M%>&[P.R(["OZP#OZP-5[O
MZ.X$NJ&^EY0$HX>D)$TR&EV;-D,K^7-/5$DV*LC,A7X_Z[N.,['O#\7JR.*1
M6*-:K%&K6/M]N:RVX^=K3%<H&W--*]-SE>F2+.B([$C!<:W@^/].XN,NA>V2
M+.B([$A8OQ;6;]V:E_$#'5-FY%64695NDJZ5XKG2=4D6^-\?_:$W^'KV2TWL
M@THP1;DM*FKC+EU;95%8C]9%^T51J]I?IY<5/Q4WVY@K2'!#4*<WIKPBRRJZ
M[&B1%77E2FBJ4HMF1!\>*,T$>K\1=#U4'6.@_I29_0M02P,$%     @ *6M+
M51VPGZER P  -!$  !D   !X;"]W;W)K<VAE971S+W-H965T-# N>&ULU5A=
M;],P%/TK5D ()%B^TW2TD: #,0G$M#%X0#RXR6UKX<3%=M;Q[[&=-$VZ+&(H
M$MI+:R?WG!R?>V-=9[9C_*?8 $ATF]-"S*V-E-M3VQ;I!G(L3M@6"G5GQ7B.
MI9KRM2VV''!F0#FU/<>)[!R3PDIFYMH%3V:LE)04<,&1*/,<\]]O@;+=W'*M
M_85+LMY(?<%.9EN\ABN0U]L+KF9VPY*1' I!6($XK.;6&_=TX88:8"*^$MB)
MUACII2P9^ZDGY]G<<K0BH)!*38'5WPTL@%+-I'3\JDFMYID:V![OV=^;Q:O%
M++& !:/?2"8W<RNV4 8K7%)YR78?H%Z0$9@R*LPOVM6QCH724DB6UV"E("=%
M]8]O:R-: #>X!^#5 .]O 7X-\,U"*V5F66=8XF3&V0YQ':W8],!X8]!J-:30
M:;R27-TE"B>3-VG*2\C01X*7A!))0"!<9.BSW !'%_@W7E)UZ?D92$RH>(%>
MH2M52EE) ;&5RD(%IT=P9N#;/?P5NKXZ0\^?OIC94HG6C[;36N#;2J!WC\!/
MF)\@WWV)/,?S>N"+8?@9I W<[<)M957CE]?XY1D^_[_Z]?VC>BPZEY"+'WV6
M51J#?HWZS3\56YS"W%*OM@!^ U;R[(D;.:_[#!R)K&.GW]CI#[$G7YC$M&^%
M%2PR,+T5W211%$TC9V;?M+7WA/E>[,1-6$=5T*@*!E6]R\H45[N,RDU9Z-&J
M5$,]%2PEF")2B)+C(H5]UM#W3Y O@?<F;/!Y#TW82&0=:\+&FO 1U'\XIITC
MD77LC!H[HW^K_PH6M@K;B^-@>ES_/6$3SP^]_OJ?-*HF@ZH63!4WE:18F^10
M6*N"AUO5.@B=G($Z'^1]:&)&(NM8$#<6Q(^@SN,Q[1R)K&/GM+%S^F]U/KU3
MP&$T]8*C,K\;Y;OMJ(XFUSGT/LZ@JGV253XXH]1D: =TA?GP;CY,^]"\C,76
M-:'5 +J/H-)KD6-9.A);U])#C^@.]DSW5WN-Z^[7@1,<;^M]<?'$\:)[*O[0
M;KG#_5:5U,':'B1X<")&8NLN]]#'N<%CJ.U1N[^QV+J6'OH_=[ ?&JCM\$XO
M'DQ")SHN[9XPMQU6Z;);1UK]/4$= ]>JY5:]R$KAG).)HN'5$;V:2+8UI]PE
MD^K,;(8;P!EP':#NKQB3^XD^.#<?2I(_4$L#!!0    ( "EK2U79HP9Y.0,
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
M,HG-GPE6*6D*C,X'-F+,5*;7"FVISF2G.I^1S9*E2[*ADFRPP"NHB"[Q6*=
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
M0F$TN4."[INU#ZQJ?(/LE<5V\\,:WS=HEX#KE5+V'+B>&_\Q\G]02P,$%
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
M3Z#O,V/\^H47:.Z'X_\ 4$L#!!0    ( "EK2U6X'M,='P,  .<(   9
M>&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;*V6;6_;-A#'O\I!Q8H4V*PGQW93
M6T#BMFA?% OB='M-2R>;*$6J)&VGW[Y'2E%M@_&&86]L\G3WY^^.%$_S@]+?
MS!;1PE,CI%E$6VO;FS@VY18;9D:J14E/:J4;9FFJ-[%I-;+*!S4BSI)D$C>,
MRZB8>]N]+N9J9P67>*_![)J&Z1]W*-1A$:71L^&!;[;6&>)BWK(-KM!^;>\U
MS>)!I>(-2L.5!(WU(KI-;Y8SY^\=_N)X,$=C<)FLE?KF)I^K190X(!186J?
MZ&^/2Q3""1'&]UXS&I9T@<?C9_6//G?*9<T,+I7XFU=VNXAF$518LYVP#^KP
M"?M\KIU>J83QOW#H?9,(RIVQJNF#B:#ALOMG3WT=C@)()QR0]0'9><#XA8"\
M#\A]HAV93^L]LZR8:W4 [;Q)S0U\;7PT9<.EV\65U?244YPM/LM2-0B/[ FN
MWJ-E7)@W\ >LZ+14.X&@:MJK4LF2"S3P=;0:@;',[JS2/T S2T:K .L:_7Z
M)2%GGL>6Z-P:<=F3W'4DV0LD.7Q1TFX-?) 55J?Q,64UI)8]IW:7713\PO0(
M\O1WR)(L"_ L_WUX>@$G'RJ=>[W\!;VAI'_6\'!4TM5JJ.>#K^>C@@]#/=W&
M.#/<KHW5=.A#A>T6'H<7=O? C6E9B8N(7G2#>H]1\?I5.DG>A:KR/XF=U&@\
MU&A\2;T(GJ^K-4JLN7T32OVRWE66CI+DMU#D\K]$GB1U/21U?5'JL7\EH.*T
MK1IEB?#ZU2Q+TW?TAFLR6&BUVG-W,X9R[.33[J"Z:WE?) 1W/8_WQPF]X)8-
M;B?TDX%^<I'^'NFRE([Q%[X)478RTY/5T_2,<1)D3,=AQNG .+W(N-PRN4'@
M$O9,[%C7'P0U*$:P(=9I""/-IV>T0;<LS<.TLX%V]H_G 9^H#1N$%C747!(G
M9\*??*06:8,%G@5K-\[.H,-NZ=LSZ/BH9S2H-[Z5&BC53MKNCAVL0[>^]4WJ
MS'Y'7;QKNK]DND\ ND$W7!H06)-D,IK2"=5=6^TF5K6^,ZV5I3[GAUOZ$D'M
M'.AYK91]GK@%AF^;XB=02P,$%     @ *6M+51$W%QF? @  ? <  !D   !X
M;"]W;W)K<VAE971S+W-H965T-3,N>&ULK55M3]LP$/XK5I@0DS;RUJ8(TDBT
M,(T/:!6%[;.;7-H(Q\YL]V7_?F<GS5((%=KV)?'+/<_=<SZ?XZV0SVH%H,FN
M9%R-G976U:7KJG0%)57GH@*..[F0)=4XE4M751)H9D$E<P//B]R2%MQ)8KLV
MDTDLUIH5'&:2J'594OEK DQLQX[O[!<>BN5*FP4WB2NZA#GHIVHF<>:V+%E1
M E>%X$1"/G:N_<MI9.RMP?<"MJHS)D;)0HAG,[G+QHYG @(&J38,%'\;F )C
MA@C#^-EP.JU+ ^R.]^Q?K';4LJ *IH+]*#*]&CL7#LD@IVNF'\3V*S1ZAH8O
M%4S9+]G6MB,T3M=*B[(!8P1EP>L_W35YZ "0IQ\0-(#@)6#P!B!L *$56D=F
M9=U039-8BBV1QAK9S,#FQJ)13<'-*<ZUQ-T"<3JYXZDH@3S2'3F[ 4T+ICZ2
MSV2.U9*M&1"1DTJ*36%/#8N&%#5 (P!V6$L*T/QI?D/./GR,78TA&6(W;=Q/
M:O?!&^Y#<B^X7BERRS/(#O$N2FGU!'L]D^ HX3V5YR3T/Y' "X*>>*;OA_M'
MP@G;](:6+WR#K\WCMYS,VCQB 9).XF^;/%XOE)98UWUIK-T,^MV8JWZI*IK"
MV,&[K$!NP$E.3_S(N^K+P7\B.\C(H,W(X!C[ON"Z]7-Z<A'X_A66NY3 >^77
MG)'E-(UID_BCD3>*W4U7UVNKH1\,6Z.#>(=MO,._C1>[!6#$65_ 1TG[4TSZ
MCNK?>0Y41ZWJZ*CJ1Z$IZ[GK?5*C=YW-:ZN>LW$[C:P$N;3]79%4K+FN>T"[
MVCXAU[9SOEB?X--2OP1_:.IW"6_XLN"*,,B1TCL?889EW>OKB1:5;9<+H;'Y
MVN$*GT>0Q@#W<R'T?F(<M ]N\AM02P,$%     @ *6M+5?_R-*SE P  5PP
M !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULM5=9;]M&$'[WKU@P:- "
MBGC(.NQ( F(G00/4@&&WR4/0AR4Y%!?9@]E=ZBCZXSN[I"@9D=G4C5]$[N[,
M-]\<G!W--TI_,26 )5O!I5D$I;7591B:K 1!S5!5(/&D4%I0BTN]"DVE@>9>
M2? PB:))*"B3P7+N]V[U<JYJRYF$6TU,+035NRO@:K,(XF"_<<=6I74;X7)>
MT17<@_VCNM6X"CN4G F0ABE)-!2+X$U\>16/G(*7^,A@8X[>B7,E5>J+6WS(
M%T'D& &'S#H(BH\U7 /G#@EY?&U!@\ZF4SQ^WZ._]\ZC,RDU<*WX)Y;;<A',
M I)#06MN[]3F5V@=&CN\3''C?\FFD9U$ <EJ8Y5HE9&!8+)YTFT;B".%V6,*
M2:N0>-Z-(<_R+;5T.==J0[231C3WXEWUVDB.29>5>ZOQE*&>7=Y;:FNK]([<
M@0&]!D-^?@N6,FY^F8<6+3BY,&O1KAJTY!&T$;E1TI:&O),YY _U0V36T4OV
M]*Z27L ;JH=D% ]($B5)#]ZH<W?D\<X?<[?6%:_-WEGROI8Y^7P#(@7]YRE_
M>^'<)W-I*IK!(L!OPD,&RY<OXDGTNH?L>4?VW*./GI ;\ODWE"8?+ ASDOCY
M,Q ?=\3'O5&^!9V!M/A5$U40B;V%R4P).,6S09IZ)-="ULMH&,_#]0GSD\[\
MI#_)7=Q,F^[61<=&PXH9"QIRDM&*6<H'I.KXGF(X.<%P?)KAM&,X_:XRW/,J
ML P'V$Q,IEGENM4I'OV0OY?PC;L.EC!#I)*O<O1:L[2V-.5PIFP)FMB22I+7
MFLD5X>QKS7+:M$KI@B-)"J0V&"BK&B@LE353:& '5)N7+V9)/'U-N#(&S("P
M A5W Z\MZ,YK6\;97XB UP=):X.<C2&PK:AOZV>XFRFY!FU1ADFT8TJJ89\9
MDNZ0OJD=/XD-WA\:1P>VZ([;]ENEXCEH@PA(455*>R]0#+UD^B#C%!R1G:M'
MO,.,VT"9LXIJLJ:\]A5B720;2UFM-18&WY$2>.X4\5 ,G)4URUUD2FJ]@@9W
M!3J\??!3RJG,@- "JPU3DY7>%V@28@EWH? 92,8_M7;/OJW.8<_W..O*;=9;
M&]=*" S()^"%B^Z#ID?^)C=(7-2BMP_V&GAB.[GHZ%\\7Q^\> ;B<72X7:,?
MU@E;J(>-)GJDT\1'%WS\OY)/M_^:_'X+3PUB<O @>;[\M]@_F/MAWHC[!X[_
M5 "C[[@+PZ-93X!>^8D6.Y6JI6W&OFZWFYK?-+/B0;P9N7&X6C%IL!,5J!H-
MIW@7ZV:*;19657YR3)7%.=2_ECCY@W8">%XH9?<+9Z#[+['\!U!+ P04
M"  I:TM53GQ&F4<&  !+-   &0   'AL+W=O<FMS:&5E=',O<VAE970U-2YX
M;6S-FW]OFS@8Q]^*E4U3)W$%VT"2+8VTIILVZ2I-[>WN=-/]X08G0>-'#IRV
MD^[%'Q"*XX8\$&I.F=0%",_7?A[P\WQBS.0A3GZD*\X%>@R#*+T8K(18OS/-
M=+[B(4O/XS6/LF\6<1(RD>TF2S-=)YQYA5$8F,2R7#-D?C283HIC7Y/I)-Z(
MP(_XUP2EFS!DR<]+'L0/%P,\>#IPXR]7(C]@3B=KMN2W7'Q;?TVR/;-2\?R0
M1ZD?1RCABXO!!_QNYEBY07'&[SY_2'>V4>[*71S_R'>^>!<#*^\1#_A<Y!(L
M^[CG,QX$N5+6CW]*T4'59FZXN_VD_JEP/G/FCJ5\%@=_^)Y870Q& ^3Q!=L$
MXB9^^,Q+AYQ<;QX':?$_>BC/M09HODE%');&60]"/]I^LL<R$#L&MGO @)0&
MI*T!+0UHX>BV9X5;5TRPZ22)'U"2GYVIY1M%; KKS!L_RB_CK4BR;_W,3DQO
M!1,;$2<_T0U/>7+/4W1VQ07S@_0M^@7=9K>-MPDXBA=YJWZX"5%:F21;$\3"
M>!.)[/1OMU?H[/7;B2FRKN4-F/.R&Y?;;I #W:#H.H[$*D4?(X][-?8SV!X3
M0,#,8E(%ACP%YI* BM<L.4<4&XA8A-1U"#:_XO/*' /=H=5UHH6>?>@ZK5BT
M7#$?_3;[C+Y?\_".)W_7Q1F4R9/"NW3-YOQBL"ZOWF#ZYA5VK?=U/FH24SRV
M*X_M0IW^#W?F]U\S<?1%\#"M#9JM,VB:Q)2@.570'/ VN>%+/Q4\X1Z:L;4O
M6%#G[E;#+33R/'\_)>.1E?^;F/>[KH"-=73%K5QQ05>NRXNZ=Q^@#\5%K7/,
MW7,,V^,ZQ\"F.SHVK!P;PD/Y^5U:YPDL<?8:&Y9%C9$SKDNVLZ[6BC^CRI_1
M\:D)_8MNKB_!3 6J'COH-(DI 1A7 1B?3*8:ZPR:)C$E:-B2Y&&]?!PT:+B&
MX]H&M6@M,G2R5;W9X2@,JOWIOWDU(GCXGD6--1J6.O8JZE)3'2?2<7(R=W_9
M%5V!TZ2F!DX2'8:1KEVM+D648FT1JZZHP>UU]4?R&@;)IE/!+B65BFWA>N_Z
MX"HLP0K#9-4N6\$:6>'%!J%CPW));=UN9>]B@U*P<F/)6!B&K$-9JT7YAI6/
M'HM]$!F62(:'IY/$0#H[.G":U-3 2?;##?#7:EC &D-J#(EEN".[UL%&XY%+
M#.Q O[*Q1#D,0L_T8^+%:7,!UXIANM34>0[)8<0ZF7N?@$AV;.!TJ:F!D\A'
M8.1K5\!+$:7$E?7[>8F#V^OJCR0Y @)/IP)>2NYZYQYPK@_:(I*V2,,$6IM$
MU:!Q]IH88VQG":?^9W=G<]4G25P$)J[]9-6B;L.:1P_!/JB,2"HCSNGD+DVS
M867@^IA;(Q+\" Q^[88#K($SD*6.,<*U=;NCL>J/!#@"SVGM@NQ?JSA:YG_P
M.-"*8;K45/<EAI'1Z8P#K1-WNM34P$G>(S#OM:SAX[TJ1P]4N3Y8CDJ6H_"<
M5I<27DHJ@.+4.@<WWM4YR5L4YJU6.:M!X\KW4!0+Q.;S9,/13RZ0EWV*.#^R
M"3<!$]FMX/&%/_?KHC7K3U^-BJ0V"E,;G/E:  &L?_0CPSXPC^X\)J4GDPBI
MWF>M?<S>4<F2%&;)=H,+UGCYX.I-7XV*Y$O:,.NW8BQZ]-'G#6L$"ECJZ-NA
M#SZDD@^I>SKC2.M,HBXU-7 21"D,HNV HA119O6SFDOW2VX?7$DE5U)X=JT3
M3XQJ)CP<*V.*Y[[U@7Y4HA^%T:]=QH,U7I[Q>M-7%]U(@K0;GLH>R'@M0 )6
M/GH931^P:4O8M/'))$!;Z_-@76IJX"2/VC"/MAI6#1HO'E;]Z:M1D5QJPW-_
M!9D_;B)X &D%2EUJJL<[R_=.:/V>W@5\?<QIVI(Y;1UK^.S]17RT_E<[W%Q7
M=R1)VOK7\=DU"_F&3JUS?=">+6G/UK"6KT'CY<FN-WTU*I(:;9@:]Y)=&WC0
M.JNH2TT-@$1+^W16!-I:GT7K4E-7+TOZ=#2L"6S0>/%XZD]_&Q5SYW6-D"?+
MXBV6%,WSR[U]<Z,Z6KTI\Z%X/\24IV]?L[EFR=*/4A3P169JG0^S7)]LWUS9
M[HAX7;S\<1<+$8?%YHHSCR?Y"=GWBS@63SMY ]7[0]/_ %!+ P04    "  I
M:TM5<,^NG^L#  !>'0  &0   'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6RU
MF6MOVS881O\*H19%!@R12.N6Q#:06K=BS1 TZRXH]H&Q:5NH)'H4'7= ?WQ)
M25&M15$L[&T^Q+KP.:2D8Y(6IP<N/I=;QB3ZDF=%.3.V4NXN3;-<;EE.RW.^
M8X4ZL^8BIU+MBHU9[@2CJRJ49R:Q+-?,:5H8\VEU[%;,IWPOL[1@MP*5^SRG
MXM^W+..'F8&-QP,?TLU6Z@/F?+JC&W;'Y,?=K5![9DM9I3DKRI072+#US+C&
MEPFN E6)WU-V*(^VD;Z4>\X_ZYUWJYEAZ1:QC"VE1E#U\< 6+,LT2;7CGP9J
MM'7JX/'V(SVJ+EY=S#TMV8)G?Z0KN9T9OH%6;$WWF?S #PEK+LC1O"7/RNH_
M.M1E)YZ!EOM2\KP)JQ;D:5%_TB_-C3@*$/),@#0!<FI@T@0FIP;L)F"?&G":
M@'-JP&T"[JD!KPEXIP;\)N!73[=^'-6S#*BD\ZG@!R1T:473&Y4055H]PK30
M[MY)H<ZF*B?G"U[(M-BP8IFR$IT%3-(T*W^:FE+!=1%SV8#>UB#R#.AZ)\X1
MGOR,B$4(6OSZ%SI[\PJ[SE4?:_$":[\Y1P17+ M]O O0V>L^3# &\T*3PF'6
M#5671RS-PA<#38K&8%YH4GP*J[H\[ \T*1F#>;Y)IC*KU8NT>I$*/AFG%_KT
M7A5$[R3+R[_[7*NI=C]5]^>7Y8XNV<Q0'7;)Q ,SYKK1UE6?;)"P !(60L(B
M2%@,"4N 8!T#)ZV!DR'Z7(V^,F-JM)5H1]-5GVPU -==I![L'^;$]:SJ;VH^
M'*LT6-=8E2!A(20L@H3%D+ $"-91R6Y5L@=5>L^IFFQM!*MU^HI>]]DTR!C;
M=4'" DA86,/<H^^,;6$;=[\O$625\=,J'=_!;K?*!*C*CB%.:X@S:,CU:I7J
M*3G-4*9DZ=-C$#!6#^?)'2'$O_ (=KHW)7">=G'8=B:.B__;Q860#8P@83$D
M+ &"=31Q6TW<04UNU(SKESWZ=,/R>R9Z)T"#@+&:0,("2%@("8L@83$D+ &"
M=63S6MF\'S(%]R -A(0%D+ 0$A9!PF)(6 ($ZQCHMP;Z(^9-?:X-YL>Z!@D+
M(&$A)"R"A,60L,1_.MF8>-CVOL\T.AI=M!I=#&KT9_KFE4^P=Z5L^FV1# Z?
M@Z2Q0D'" DA8" F+(&$Q)"P!@G6LP];W-Z36#QE &RR0A*"T )06@M(B4%H,
M2DN@:%T5CU[6X_\YD@X#1DL'20M :2$H+6IHW9> CNT3N_OS. :M-H&BU3Z9
M1^M >N7QAHI-6I0H8VN%M\X]]:-7U(MY]8[DNVIIZ)Y+R?-J<\OHB@E=0)U?
M<RX?=_1J4[ND.O\&4$L#!!0    ( "EK2U5'F '] @D  .!    9    >&PO
M=V]R:W-H965T<R]S:&5E=#4W+GAM;.6<WV_;MA;'W_U7$%XW)( ;2W+L.#^!
MU9(L7S1KT;3;O1CN RW3ME!)=$DZCH']\?>0DF4I415[.'T8[AX:2R(_/"2_
M),\1J=ULN/@JEXPI\I3$J;QM+Y5:776[,ERRA,HSOF(I/)ESD5 %EV+1E2O!
MZ,QD2N*N8UF#;D*CM'UW8^Y]%'<W?*WB*&4?!9'K)*%B^X[%?'/;MMN[&Y^B
MQ5+I&]V[FQ5=L >FOJP^"KCJ%I19E+!41CPE@LUOV[_:5Q/'9# I?H_81I9^
M$UV5*>=?]<5D=MNVM$4L9J'2" I_'MF(Q;$F@1W?<FB[*%-G+/_>T7U3>:C,
ME$HVXO$?T4PM;]O#-IFQ.5W'ZA/?!"RO4%_S0AY+\R_99&D'4&*XEHHG>6:X
M3J(T^TN?\H8H97"&W\G@Y!F<0S/T\@R]9QF&UG<RG.<9S@\MH9]GZ!^:89!G
M&!QJTD6>X>+0#,,\P_#0#)=YADLCAZS_3.>[5-&[&\$W1.C40-,_C(),;NCS
M*-5B?U "GD:03]V->))$"M2K)#EQF:)1+$]ON@K0.D$WS#%!AG&^@[')/4_5
M4A(OG;%9-7\73"KL<G9VO7,:@?=T2RR[0QS+<<B7!Y><O#DE<DD%DS76C8Z
MC7[[#SGYY2=[T+]N(+H'$!U#M'?FU5"\ RA#0[%>KZ1_!.RP2HZ;B1]"=49L
M2R/MRSI--&?_C3^>05:3_:*AD2;'8,H5:Y!9KY!_S\![Q\B?_/D>DI&)8HG\
M;XW![S+F>3U3+T]7<D5#=MN&]4<R\<C:=]IDZ[I.NI@P%Q/F8<)\3-@8$Q9@
MPB9(L(J8SPLQGS?1[]XS6/4)70C&M*([L.C+4$0K[574R;B1=JR,,6$N)LS#
MA/F8L#$F+&C6QH>4P$3*DBD3K=UDVB'_CG[Y:>C8%]<T)9]' 0'5,,%F)$H5
M)Y3$1E#@49,(YD<^GT<A _]$+>$9)$S(7/"$N"PT7&+G<[1:"KY>+(L"2<_*
MEJ6SNA'SS[.[,CC[Q>#L-U;$^$?Q%@*$5-&8K.A6C]&Z8=G(.7988L)<3)B'
M"?,Q86-,6)#!!@:F(\_'N_[ LFZZC^4QD"6R[5*JWJ#?&Q3)*I(;%)(;'+ >
ML*=5)+9D1A6K4ULCXEBU8<)<3)B'"?,Q86-,6- LB&)BTY-:W5S\M[-7]'E1
MZ/.BD:>=;YX2B''#KX2FZ9K&\;9.HXV88S6*"7,Q85X&ZY>G"NOY5.$?DFB,
M:5: "9L@P2IZ&Q9Z&S;JS=V[P^ 4@-.PH OC*>]]YCKU-4*/51\FS&VN[I=T
M!F-5+<LA06N]@LKK>V',990N=$/HRWF4TC2$&QUS"4-S1=,M.$VQ\57(ES1Z
M9%*1!Q:N1:0B)COD_?L1.=&IM3/F6->FP T\9<+<L:\)N&#%0P/('YRV*)E%
M,N1K:'WV#48^ <]M^//.G(7@4I*5X"%C,TD$C:1Q[\Q#<.B8,*92DO+T+0T-
MATYCL]JQ5$=!<<PW4".VIW.(Z5=,A+K#3^R?3X'3JBDKMZ!4B"0;!LT ?]?[
M&I(-%8+J]P: 7JU%N-2+K5I21=*UF24!E+UYT;_"ZEPW(]IHT\901NN/':LP
MME\T10.CR"9Y7-,Z41K&ZYGN9-/K[ DJ#^U(IEN3L-1=F@ZN<@LF>/%6-YUY
M)4)X-E9.7O9O4?2N/^M<>P]3[#XF;/PW8!")? @5UX'([IU8)RN@/&!VD0@$
M)E&J!6\:<DK3K[H?BH&81R.UB>811"@@@6Q^@G[1RM-EL"?H3PG#2 <XLU99
MC#K6H1!;+"*9E2^+<5H(0G?R>J7);QR+)#"RH7//R.>2]:"U?+SK\I[9!L6
MP:#02.DP1E%H-=&:,RTY8O<[L SMQ'JRXE*]%0SD!'K+!"M7<:1.=ZJ&5$I$
MH0)3<S?@P:3*'^\,.H&F+G$WT!*1E&O(I1L0%&];9 IMDC(I6S.Z->-$1HM4
MU[<Z]9D1(YC> -(/*_:::6X*TP.-9ME@T8,S9KNEHCRN3K,FVW>E<;"SV>F>
MPCS0TB^%S[Z_GF(*>8($JZRGE\5Z>MFXP'S<39DFG%ZMIW$4[M7V%WE3MYHV
M(H]=33%A[N6+2,VVLO^JWI6'6:J/"1MCP@),V 0)5M&I;>TWN:Q7(PT&SH 9
MK^ #1'Q6I\UFRK'B1*6YK]2P3[:,BKI-'@_5#A^5-D:E!:BT"1:MJMG2QJS=
M'&VS#<G>X(QXJ@0-%?GSWL3?M7M2S;2CM8M)<U%I'BK-1Z6-46D!*FV"1:OJ
MV=GKV?D!6ZTY%$O6F#07E>:ATGQ4VAB5%J#2)EBTJJSW!PCLQBW=HS==FW%'
M"QKU]  JS4.E^:BT,2HM>$4BGU^^'VA1DL+ZGFU4AKOU74?QYI4/32#&YR$U
M\:>)KOY%TS45VVROTK&+O<IB$[.7/>EE5IK7"TEIRU%'L9_NWV5/>X-.OS?(
M?I^\Z7<&EG7::2E>A, Z<-^2)8WGQJW4H2V=/>K7:;5;N/^_]:].&ON#&G;S
MKO;AF\'-H*.G"]13&J@T#Y7FH]+&J+0@I[VR)YRG.G13V-X?1+";3R*,EA&;
M$S][X0_J^V#.1XCFZ +U4 (JS46E>:@T'Y4V1J4%J+0)%JTJZOU1!WOP(Z(+
MU-,/J#07E>:ATGQ4VAB5%J#2)EBTJJSW)R3LYB,2.T=!TAB\GUH)HQZ.0*6Y
MJ#0OIY673<=Y<3XB3U59-H'XXH@$JFT!*FV"1:N*;G],PFX^./":@T#^(@_K
MJ63?UMJQ]A[UOXW. ^H)"E2:BTKS4&D^*FV,2@M0:1,L6E7P^WU,^_)'. ^H
M6YFH-!>5YJ'2?%3:&)46H-(F6+3J%W3[74^G>4_P=><A!Y27U+=.__E:.<J3
M5=?4X8LUU6VVYUC5H=)\5-H8E1:@TB98M*KJ]ON63O.^Y<&G>G-.\U'6T4&I
MW&:;CE8>Z@XC*FV,2@M0:1,L6J:\;NFKYH2)A?DD7A)SUE,74KI;?';_J_G8
M_-G]=_;5R*ZY[]E7?MW]P+Z:9!_;[XO-OOV_IV(1I9+$; XF6&<7($N1?4Z?
M72B^,M]:3[E2/#$_EXS.F- )X/F<<[6[T 44_U.#N_\!4$L#!!0    ( "EK
M2U52X@RU# ,  ),(   9    >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;*U6
M:V_:,!3]*U?I5+522QZ\2@N1>&S:I%6M8%T_&W(!JTG,; /M?OVNG9 %%E W
M[0OX<1_G'%_[IKL5\D4M$36\)G&J>LY2Z]6MZZK9$A.F:F*%*>W,A4R8IJE<
MN&HED476*8G=P/-:;L)XZH1=N_8HPZY8ZYBG^"A!K9.$R;<!QF+;<WQGMS#F
MBZ4V"V[87;$%3E _K1XES=PB2L033!47*4B<]YR^?SML&WMK\)WC5I7&8)A,
MA7@QDR]1S_$,((QQIDT$1G\;'&(<FT $XT<>TRE2&L?R>!?]D^5.7*9,X5#$
MSSS2RYYSXT"$<[:.]5AL/V/.IVGBS42L["]L<UO/@=E::9'DSH0@X6GVSUYS
M'4H.?NN(0Y [!(<.C2,.]=RA;HEFR"RM$=,L[$JQ!6FL*9H96&VL-['AJ3G%
MB9:TR\E/AT.1)%S3L6@%%R/4C,?J$JYA0N42K6,$,8<822>8":7553[1*!-@
M:0015S.Q3C5(II'\GB8CN/APV74U@3,IW%D.9) !"8X J<.]2/52P<<TPFC?
MWR52!;-@QVP0G QXSV0-ZOX5!%X05. 9OM_=/P&G7@A=M_'J1^(5@C[,X:O5
M<&@$S<??C)Y]TG.TTW-L].Q/E994Z55R9ND:U>G,Y;]5*S;#GD.W6Z'<H!.>
MG_DM[ZY*B_\4;$^91J%,XU3T\&&%5#P\790*#<[/;@+?OP.6"*GY3V;O/-7B
M^.&I2HPL0\MF, _7)B1P#:_K;LHL*ZP:G9M.8;4'OUG ;_X[?)[234%:P%=Z
M=VF76&1F,6=3'G/]5D6G^2?0(#AD4V'4\1O59%H%F=9),L_VV<,(^AMBM4 8
MHVD%AEVI4*_A@+2J(G$ZDP]OR"1T(+'7OJHH3P:H+DHX48_M0H/VWVFP?R??
M1SY+T2X=CE?SF@<GF!GYP;Y5T&X>'*);>M\3E O;]A184-F#6*P6G;5O&\K!
M^H Z;M8@?X?)VC4]=PN>*F(TIY!>K4W5);,6F$VT6-DN,A6:>I(=+NFK :4Q
MH/VY$'HW,0F*[Y#P%U!+ P04    "  I:TM5#&VIRZ,"  "+!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970U.2YX;6REE6UOFS 0Q[^*Q::IE=KR'-J,(/5!
MTR:U6M2TVVL'CF#58&:;I/WV.YN$9BN-)NT-^&S?_WYGSD>Z$?))50":/->\
M43.GTKJ=NJ[**ZBI.A,M-+A2"EE3C:9<N:J50 OK5',W\+R)6U/6.%EJY^8R
M2T6G.6M@+HGJZIK*ERO@8C-S?&<W<<]6E383;I:V= 4+T(_M7*+E#BH%JZ%1
M3#1$0CES+OWI56+VVPT_&&S4WIB83)9"/!GC6S%S/ ,$'')M%"B^UG -G!LA
MQ/BUU72&D,9Q?[Q3_V)SQUR65,&UX#]9H:N9<^Z0 DK:<7TO-E]AFT]L]'+!
ME7V23;\WN7!(WBDMZJTS$M2LZ=_T>7L.>PY!\(Y#L'4(+'<?R%+>4$VS5(H-
MD68WJIF!3=5Z(QQKS$=9:(FK#/UT=BWJFFD\9:W(T0UHRK@Z)J=D@5^_Z#@0
M46(XW4FF&2ACZ<I,EBP'P@'/@W!&EXS;]=35R&24W7P;_ZJ/'[P3_X[*,Q+Z
M)R3P@H \+F[(T<?C/V5<3&G(*QCR"JQN^([NP/^])'>O_&@]5&;2\M]:_MM7
M?G*Y5%IBI8PET@>,Q@.:RS-5+<UAYN#M4"#7X&2?/O@3[_.!=,(AG?"0>H85
M: _^!:@DT!108%8RKW9'%YZ,$?>:$ZMI;N<Z\[TPODA2=SW"$@TLT7^Q1*,L
MO6:\QQ)&<1B.H\0#2GP0Y4%HRDG7%$SEHFLTHN145:3$7C-:C/$;"C\\]T-O
M'&,R8$P.8MR"4E/"ZK8S! PYL )&:VCR)OYIF)Q/QL,G0_CD8/BYJ;=&DS7E
MG;VP_W0OD[?%$49A%/W%XN[U%M.F\5.O6*,P1HF.WEF"R<B^]?6&%JUM-TNA
ML7G9885_"Y!F ZZ70NB=83K8\/_)?@-02P,$%     @ *6M+56)%Z3M< P
M1!4   T   !X;"]S='EL97,N>&ULW5CM;MHP%'V5*%VG5IH:0DH@*R!M2)4F
M;5.E]L?^588X8,EQ,L=TT/?9B^S)YFN'\%%?1/MC+0NBL>_Q/??X^CIQZ5=J
MR>GMC%+E+7(NJH$_4ZK\& 359$9S4ET4)14:R0J9$Z6[<AI4I:0DK< IYT&[
MU8J#G##A#_MBGE_GJO(FQ5RH@=]K3)Z]?4D'?AA?^IZE&Q4I'?CW9^]_S@MU
M]<ZS]Y,/)R>M^_.K7?N9 <[]P$G:V28U8T\UB_4ZQ=SB [1<M%JX'@ Q\NYA
MY/NX,>J>F_K/[VWN#>H&6G%CU,DAU#@Q0MMM.19(3W"]1M#!G,.#,KDGD88X
MJ.MSV,\*L2[3R+<&'9GDU'L@?."/"&=CR< K(SGC2VMN@V%2\$)Z2N\/+24$
M2_5HX=#V8.O4/#D3A32Q;03[=UP/WP%6/1#(.&\$MGUK&/9+HA25XEIWS&!C
M? )Y=?MN66J%4TF68;OCKQW,30<9%S*EL@D3^BO3L,]I!G(DF\[@KHHR %"I
M(M>-E)%I(8C1L/*H&YIV0CF_A>?*CVR+>Y%MK*DI!]$TM:"Z:6EL!_@WV2SW
M)NWEBWB]DCT4ZO-<3T>8/M0*O9$T8PO37V2- (P]Q-E)6?+E)\ZF(J=V\@<'
M'/;)RL^;%9(]ZFA0*A-MH-+W'JA4;+)I^25)>4<7:E5.BPS7W#Y"S?\VSU,J
MJ"1\4[2N_;><Y1<KCKJO)=D\578%.S76AX6W+K)S#"+C8Q!Y%#79.P:1R1&(
M[+[:4_,Y(L,W*3*HCT(;YZVMTU9C]>!4._"_P_F9KX-ZXSGCBHFZ-V-I2L63
M0Y>F5V2L_T7<XM?C4YJ1.5=W#3CPU^UO-&7S/&E&W4 BZE'K]E>87A@W1VH=
MBXF4+F@ZJKMR.C9-3S=TU/H"AUWDVEQN!/.QF!L!#(N#*<!\K!<6YW^:3P^=
MC\4P;3TGTD-]>JB/]7(A(_/!XKA]$GVY9YHD413'6$9'(Z>"$9:W.(:OFPW3
M!AY8'(CTO%SCJXU7R/XZP-9T7X5@,\4K$9LIGFM W'D#CR1QKS86!SRP5<!J
M!^*[XT!-N7VB"%85TX;M8!Q)$@R!6G37:!PCV8GAXUX?;)=$49*X$<#<"J((
M0V WX@BF #1@2!29]^#.^RA8O:>"]>^FP[]02P,$%     @ *6M+59>*NQS
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
M]U]274[WYLOCS\OODXCSXHQS@A]E[K\ 4$L#!!0    ( "EK2U47R,P;VP$
M -$B   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y
M$>>->JM>^ <JG TRH$W;S?GO+4Q--$I<9N)[ X&VYSVTR7/%Y>.+HS#9M4T7
M%ED5H[M@+!05M2;DUE&71I;6MR:F1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO
M:&DV39S<[M+K4-MND7EJ0C:YWD_LLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8.<T)5
MNW"2)F3LVX1^Y.> MW7W6_*^+FGR8'R\,VV:Q78-"_&EH9"/E_BF1[M<U@65
MMMBT:4D>G"=3AHHHMDV^+WHRGAS3#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2
MKYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*7V:G[7VV?CV<1V##[?@]_GS&'_4/[$.
M]"%!^E @?6B0/N8@?9R"]'$&TL<Y2!]\AM((BJ@<A52.8BI'096CJ,I16.4H
MKG(46#F*K )%5H$BJT"15:#(*E!D%2BR"A19!8JL D56@2*K1)%5HL@J4625
M*+)*%%DEBJP215:)(JM$D56BR*I09%4HLBH4616*K I%5H4BJT*15:'(JE!D
M52BR:A19-8JL&D56C2*K1I%5H\BJ4635*+)J%%GU?\KZ9.WZKW^RZ.]Y:^KN
M/9\-?[)<O0)02P$"% ,4    "  I:TM5!T%-8H$   "Q    $
M    @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0    ( "EK2U5G/I%.
M[@   "L"   1              "  :\   !D;V-0<F]P<R]C;W)E+GAM;%!+
M 0(4 Q0    ( "EK2U697)PC$ 8  )PG   3              "  <P!  !X
M;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @ *6M+5=KT*P,H!@  XR
M !@              ("!#0@  'AL+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+
M 0(4 Q0    ( "EK2U5M^.%.CP<  ((?   8              " @6L.  !X
M;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4    "  I:TM5&\W8@NL"
M  "("   &               @($P%@  >&PO=V]R:W-H965T<R]S:&5E=#,N
M>&UL4$L! A0#%     @ *6M+5:X*(O(4!0  3A4  !@              ("!
M41D  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+ 0(4 Q0    ( "EK2U6=
M]^GHJ (  )4&   8              " @9L>  !X;"]W;W)K<VAE971S+W-H
M965T-2YX;6Q02P$"% ,4    "  I:TM5,'CYWS@&  #O*   &
M    @(%Y(0  >&PO=V]R:W-H965T<R]S:&5E=#8N>&UL4$L! A0#%     @
M*6M+5:G_CXX^!@  'AL  !@              ("!YR<  'AL+W=O<FMS:&5E
M=',O<VAE970W+GAM;%!+ 0(4 Q0    ( "EK2U6[RQD$M@\   LH   8
M          " @5LN  !X;"]W;W)K<VAE971S+W-H965T."YX;6Q02P$"% ,4
M    "  I:TM5"1OZJ.$=   A5@  &               @(%'/@  >&PO=V]R
M:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @ *6M+5;U_Q<UV!0  Z@P
M !D              ("!7EP  'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q0
M2P$"% ,4    "  I:TM5O$?'S6,$  !M"0  &0              @($+8@
M>&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4 Q0    ( "EK2U7?847T
M[P(  $$&   9              " @:5F  !X;"]W;W)K<VAE971S+W-H965T
M,3(N>&UL4$L! A0#%     @ *6M+53?[C8&\ P  V0<  !D
M ("!RVD  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX;6Q02P$"% ,4    "  I
M:TM5L2E"];8$  !V"@  &0              @(&^;0  >&PO=V]R:W-H965T
M<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( "EK2U5N3*22DP\  !TQ   9
M          " @:MR  !X;"]W;W)K<VAE971S+W-H965T,34N>&UL4$L! A0#
M%     @ *6M+5;_D\PG) P  80@  !D              ("!=8(  'AL+W=O
M<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4    "  I:TM5 ?;,,H '   $
M%P  &0              @(%UA@  >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM
M;%!+ 0(4 Q0    ( "EK2U7G+ZKN$@4  (L+   9              " @2R.
M  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L! A0#%     @ *6M+56IF
M0X]_!   R@D  !D              ("!=9,  'AL+W=O<FMS:&5E=',O<VAE
M970Q.2YX;6Q02P$"% ,4    "  I:TM5XO%P-H4'  "/$0  &0
M    @($KF   >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    (
M "EK2U7D+Y)-* 8  (D.   9              " @>>?  !X;"]W;W)K<VAE
M971S+W-H965T,C$N>&UL4$L! A0#%     @ *6M+5;&8O$BJ"   ?1,  !D
M             ("!1J8  'AL+W=O<FMS:&5E=',O<VAE970R,BYX;6Q02P$"
M% ,4    "  I:TM5,V7*(<L(  !P%@  &0              @($GKP  >&PO
M=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0    ( "EK2U7OJ!QAD@(
M +4%   9              " @2FX  !X;"]W;W)K<VAE971S+W-H965T,C0N
M>&UL4$L! A0#%     @ *6M+51Y<^'Q!'P  #6(  !D              ("!
M\KH  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q02P$"% ,4    "  I:TM5
M3D1\S5D"   W!0  &0              @(%JV@  >&PO=V]R:W-H965T<R]S
M:&5E=#(V+GAM;%!+ 0(4 Q0    ( "EK2U45SD!=K (  +X%   9
M      " @?K<  !X;"]W;W)K<VAE971S+W-H965T,C<N>&UL4$L! A0#%
M  @ *6M+5=200TIE @  3P4  !D              ("!W=\  'AL+W=O<FMS
M:&5E=',O<VAE970R."YX;6Q02P$"% ,4    "  I:TM5M[5S$(8#  !,!P
M&0              @(%YX@  >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+
M 0(4 Q0    ( "EK2U4 -M\5J (   @&   9              " @3;F  !X
M;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#%     @ *6M+5== V>ZG
M @  $ 8  !D              ("!%>D  'AL+W=O<FMS:&5E=',O<VAE970S
M,2YX;6Q02P$"% ,4    "  I:TM5.MW;^_0"   2!P  &0
M@('SZP  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM;%!+ 0(4 Q0    ( "EK
M2U74PH_Y)0,  /0'   9              " @1[O  !X;"]W;W)K<VAE971S
M+W-H965T,S,N>&UL4$L! A0#%     @ *6M+568-\JE- P  B@@  !D
M         ("!>O(  'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6Q02P$"% ,4
M    "  I:TM5?T[*Y9(0  #([@  &0              @('^]0  >&PO=V]R
M:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    ( "EK2U7M>5[H2@8  -(8
M   9              " @<<& 0!X;"]W;W)K<VAE971S+W-H965T,S8N>&UL
M4$L! A0#%     @ *6M+54UQN5!, P  1A   !D              ("!2 T!
M 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"% ,4    "  I:TM5NNQ5
M1!0%   ($P  &0              @('+$ $ >&PO=V]R:W-H965T<R]S:&5E
M=#,X+GAM;%!+ 0(4 Q0    ( "EK2U4!L%$EF@,  -8,   9
M  " @186 0!X;"]W;W)K<VAE971S+W-H965T,SDN>&UL4$L! A0#%     @
M*6M+51VPGZER P  -!$  !D              ("!YQD! 'AL+W=O<FMS:&5E
M=',O<VAE970T,"YX;6Q02P$"% ,4    "  I:TM5V:,&>3D#  #^"   &0
M            @(&0'0$ >&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4
M Q0    ( "EK2U7WFDM]E (  &H'   9              " @0 A 0!X;"]W
M;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%     @ *6M+5??(+#\0!
M9PP  !D              ("!RR,! 'AL+W=O<FMS:&5E=',O<VAE970T,RYX
M;6Q02P$"% ,4    "  I:TM5BK=M_T80  #'G0  &0              @($2
M* $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+ 0(4 Q0    ( "EK2U5W
MK6XVTP,  ((*   9              " @8\X 0!X;"]W;W)K<VAE971S+W-H
M965T-#4N>&UL4$L! A0#%     @ *6M+50_1#4E5"@  )&\  !D
M     ("!F3P! 'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6Q02P$"% ,4
M"  I:TM5\[J\8$0$  !U"0  &0              @($E1P$ >&PO=V]R:W-H
M965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( "EK2U545_H;8@0   87   9
M              " @:!+ 0!X;"]W;W)K<VAE971S+W-H965T-#@N>&UL4$L!
M A0#%     @ *6M+5=2RBOT7 @  /00  !D              ("!.5 ! 'AL
M+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4    "  I:TM5IS9+Q5T$
M  !6%0  &0              @(&'4@$ >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;%!+ 0(4 Q0    ( "EK2U5_(G1LR00  "L.   9              "
M@1M7 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL4$L! A0#%     @ *6M+
M5;@>TQT? P  YP@  !D              ("!&UP! 'AL+W=O<FMS:&5E=',O
M<VAE970U,BYX;6Q02P$"% ,4    "  I:TM5$3<7&9\"  !\!P  &0
M        @(%Q7P$ >&PO=V]R:W-H965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0
M   ( "EK2U7_\C2LY0,  %<,   9              " @4=B 0!X;"]W;W)K
M<VAE971S+W-H965T-30N>&UL4$L! A0#%     @ *6M+54Y\1IE'!@  2S0
M !D              ("!8V8! 'AL+W=O<FMS:&5E=',O<VAE970U-2YX;6Q0
M2P$"% ,4    "  I:TM5<,^NG^L#  !>'0  &0              @('A; $
M>&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4 Q0    ( "EK2U5'F ']
M @D  .!    9              " @0-Q 0!X;"]W;W)K<VAE971S+W-H965T
M-3<N>&UL4$L! A0#%     @ *6M+55+B#+4, P  DP@  !D
M ("!/'H! 'AL+W=O<FMS:&5E=',O<VAE970U."YX;6Q02P$"% ,4    "  I
M:TM5#&VIRZ,"  "+!@  &0              @(%_?0$ >&PO=V]R:W-H965T
M<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( "EK2U5B1>D[7 ,  $05   -
M          "  5F  0!X;"]S='EL97,N>&UL4$L! A0#%     @ *6M+59>*
MNQS     $P(   L              ( !X(,! %]R96QS+RYR96QS4$L! A0#
M%     @ *6M+534A,?BD!   Z28   \              ( !R80! 'AL+W=O
M<FMB;V]K+GAM;%!+ 0(4 Q0    ( "EK2U59=@'X]0$  #@C   :
M      "  9J) 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0
M   ( "EK2U47R,P;VP$  -$B   3              "  <>+ 0!;0V]N=&5N
B=%]4>7!E<UTN>&UL4$L%!@    !# $, 3!(  -.- 0    $!

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>166</ContextCount>
  <ElementCount>312</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>50</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_smartpowerr.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Deferred Tax, Net (Details) - Schedule of deferred tax liability</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable</Role>
      <ShortName>Deferred Tax, Net (Details) - Schedule of deferred tax liability</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/DeferredTaxNetTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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="f10q0322_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: 4 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:EarningsPerShareDiluted, us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding -  f10q0322_smartpowerr.htm 4876, 4877, 4878, 4879</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="f10q0322_smartpowerr.htm">f10q0322_smartpowerr.htm</File>
    <File>creg-20220331.xsd</File>
    <File>creg-20220331_cal.xml</File>
    <File>creg-20220331_def.xml</File>
    <File>creg-20220331_lab.xml</File>
    <File>creg-20220331_pre.xml</File>
    <File>f10q0322ex31-1_smartpowerr.htm</File>
    <File>f10q0322ex31-2_smartpowerr.htm</File>
    <File>f10q0322ex32-1_smartpowerr.htm</File>
    <File>f10q0322ex32-2_smartpowerr.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img_001.jpg</File>
    <File>img_002.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="436">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": {
  "f10q0322_smartpowerr.htm": {
   "axisCustom": 2,
   "axisStandard": 15,
   "contextCount": 166,
   "dts": {
    "calculationLink": {
     "local": [
      "creg-20220331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "creg-20220331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "f10q0322_smartpowerr.htm"
     ]
    },
    "labelLink": {
     "local": [
      "creg-20220331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "creg-20220331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "creg-20220331.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": 473,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 64,
    "http://www.cregcn.com/20220331": 23,
    "http://xbrl.sec.gov/dei/2022": 4,
    "total": 91
   },
   "keyCustom": 86,
   "keyStandard": 226,
   "memberCustom": 34,
   "memberStandard": 14,
   "nsprefix": "creg",
   "nsuri": "http://www.cregcn.com/20220331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_smartpowerr.htm",
      "contextRef": "c47",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "creg:SaleOfStockholderPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c47",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "creg:SaleOfStockholderPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "creg:RetainedEarningAccumulatedDeficit",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "-4",
      "first": true,
      "lang": null,
      "name": "creg:RetainedEarningAccumulatedDeficit",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c67",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c67",
      "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": "f10q0322_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": "f10q0322_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": "f10q0322_smartpowerr.htm",
      "contextRef": "c76",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c76",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "reportCount": 1,
      "unique": true,
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "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": "f10q0322_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": "f10q0322_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": [
       "td",
       "tr",
       "table",
       "creg:IncomeTaxPayableDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:TaxesPayableCurrentAndNoncurrent",
      "reportCount": 1,
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c2",
      "decimals": "-4",
      "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": "f10q0322_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": "f10q0322_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": "f10q0322_smartpowerr.htm",
      "contextRef": "c85",
      "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 liability",
     "role": "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable",
     "shortName": "Deferred Tax, Net (Details) - Schedule of deferred tax liability",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c85",
      "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": "f10q0322_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": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "lang": "en-US",
      "name": "creg:DescriptionOfRemainingLoanBalance",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c102",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionDescriptionOfTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c3",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:DebtDefaultLongtermDebtAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c102",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c102",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c114",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c114",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c117",
      "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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "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",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "creg:USStatutoryRates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "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",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c120",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c120",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "creg:PercentageOfStatutoryReserveNetIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "creg:StatutoryReservesDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c123",
      "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": [
       "td",
       "tr",
       "table",
       "creg:StatutoryReservesDisclosureTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c123",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c151",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsForLegalSettlements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c151",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsForLegalSettlements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "cny",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c157",
      "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": "f10q0322_smartpowerr.htm",
      "contextRef": "c157",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:PaymentsForRent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "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",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "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": "f10q0322_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": "f10q0322_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": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c23",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "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": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_smartpowerr.htm",
      "contextRef": "c23",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_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": "f10q0322_smartpowerr.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 50,
   "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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 (post-reverse stock split price), Outstanding , Ending balance",
        "periodStartLabel": "Average Exercise Price per Share (post-reverse stock split price) Outstanding , Beginning balance"
       }
      }
     },
     "localname": "AverageExercisePricePerSharepostreverseStockSplitPriceOutstandingBeginningBalanc",
     "nsuri": "http://www.cregcn.com/20220331",
     "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 (post-reverse stock split price), Exchanged"
       }
      }
     },
     "localname": "AverageExercisePricepostreverseStockSplitPriceExchangedinDollars",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "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": "Conversion of notes into common shares"
       }
      }
     },
     "localname": "ConversionOfLongtermNotesIntoCommonShares",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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 [Member]",
        "verboseLabel": "DaTong Recycling Energy Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "DaTongRecyclingEnergyMember",
     "nsuri": "http://www.cregcn.com/20220331",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_DeferredTaxAssetNoncurrentNetOperatingLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable": {
       "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_DeferredTaxAssetsGrossNoncurrent1": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable": {
       "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"
     ],
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"
     ],
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/IncomeTaxDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails",
      "http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable",
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_ImpairmentLossOfXianTCHsInvestmentIntoTheHYREFFund": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable": {
       "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"
     ],
     "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"
       }
      }
     },
     "localname": "IncomeTaxBenefit",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/TaxesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "creg_IncreaseDecreaseInOtherReceivable": {
     "auth_ref": [],
     "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 increase (decrease) in receivables classified as others.",
        "label": "Increase Decrease In Other Receivable",
        "negatedLabel": "Other receivables"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivable",
     "nsuri": "http://www.cregcn.com/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_IncreaseDecreaseInPrepaidExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 9.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 period.",
        "label": "Increase Decrease In Prepaid Expenses",
        "negatedLabel": "Prepaid expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidExpenses",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_OperatingLeaseCostInterestExpenseOnLeaseLiability": {
     "auth_ref": [],
     "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 Interest Expense On Lease Liability",
        "terseLabel": "Operating lease cost \u2013 interest expense on lease liability"
       }
      }
     },
     "localname": "OperatingLeaseCostInterestExpenseOnLeaseLiability",
     "nsuri": "http://www.cregcn.com/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofleasecostsleasetermanddiscountrateTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_OtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Member",
        "terseLabel": "Other [Member]"
       }
      }
     },
     "localname": "OtherMember",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/LoanPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_RetainedEarningAccumulatedDeficit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earning Accumulated Deficit",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningAccumulatedDeficit",
     "nsuri": "http://www.cregcn.com/20220331",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "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/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfActivitiesOfWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Activities Of Warrants Abstract"
       }
      }
     },
     "localname": "ScheduleOfActivitiesOfWarrantsAbstract",
     "nsuri": "http://www.cregcn.com/20220331",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfDeferredTaxLiabilityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Deferred Tax Liability Abstract"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxLiabilityAbstract",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "creg_ScheduleOfTaxesPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule Of Taxes Payable Abstract"
       }
      }
     },
     "localname": "ScheduleOfTaxesPayableAbstract",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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, Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://www.cregcn.com/20220331",
     "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 (post-reverse stock split price), Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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, Beginning balance"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of antidilutive securities under warrants and option.",
        "label": "Shares Of Anti Dilutive Securities Under Warrants And Option",
        "terseLabel": "Shares of antidilutive securities under warrants and option (in Shares)"
       }
      }
     },
     "localname": "SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption",
     "nsuri": "http://www.cregcn.com/20220331",
     "presentation": [
      "http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "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": "Shares to be issued"
       }
      }
     },
     "localname": "SharesToBeIssued",
     "nsuri": "http://www.cregcn.com/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "creg_SharesToBeIssuedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares To Be Issued Member",
        "terseLabel": "Shares to be issued"
       }
      }
     },
     "localname": "SharesToBeIssuedMember",
     "nsuri": "http://www.cregcn.com/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "creg_StatutoryReservesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statutory Reserves (Details) [Line Items]"
       }
      }
     },
     "localname": "StatutoryReservesDetailsLineItems",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "xbrltype": "stringItemType"
    },
    "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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 (benefit)"
       }
      }
     },
     "localname": "USStatutoryRates",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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": "Ownership percentage"
       }
      }
     },
     "localname": "VariableInterestEntityQualitativeOrQuantitativeInformationOwnershipPercentage",
     "nsuri": "http://www.cregcn.com/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "creg_XianTCHEnergyTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Xian TCHEnergy Technology Co Ltd Member",
        "terseLabel": "Xi'an TCH Energy Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "XianTCHEnergyTechnologyCoLtdMember",
     "nsuri": "http://www.cregcn.com/20220331",
     "presentation": [
      "http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"
     ],
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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/20220331",
     "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": [
      "r493"
     ],
     "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": [
      "r494"
     ],
     "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": [
      "r491"
     ],
     "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": [
      "r491"
     ],
     "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": [
      "r491"
     ],
     "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": [
      "r495"
     ],
     "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": [
      "r491"
     ],
     "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": [
      "r491"
     ],
     "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": [
      "r491"
     ],
     "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": [
      "r491"
     ],
     "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": [
      "r490"
     ],
     "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": [
      "r492"
     ],
     "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": [
      "r163"
     ],
     "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": [
      "r187",
      "r189",
      "r190",
      "r191",
      "r210",
      "r235",
      "r256",
      "r258",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r473",
      "r474",
      "r487",
      "r488"
     ],
     "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": [
      "r187",
      "r189",
      "r190",
      "r191",
      "r210",
      "r235",
      "r256",
      "r258",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r473",
      "r474",
      "r487",
      "r488"
     ],
     "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": [
      "r181",
      "r187",
      "r189",
      "r190",
      "r191",
      "r210",
      "r235",
      "r253",
      "r256",
      "r258",
      "r288",
      "r289",
      "r290",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r473",
      "r474",
      "r487",
      "r488"
     ],
     "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": [
      "r181",
      "r187",
      "r189",
      "r190",
      "r191",
      "r210",
      "r235",
      "r253",
      "r256",
      "r258",
      "r288",
      "r289",
      "r290",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r473",
      "r474",
      "r487",
      "r488"
     ],
     "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": [
      "r163",
      "r399"
     ],
     "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",
      "r405"
     ],
     "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": [
      "r175"
     ],
     "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",
      "r301"
     ],
     "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",
      "r311",
      "r434",
      "r454"
     ],
     "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",
      "r434",
      "r455"
     ],
     "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",
      "r434",
      "r455"
     ],
     "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": [
      "r437",
      "r466"
     ],
     "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",
      "r43",
      "r44",
      "r45",
      "r460",
      "r479",
      "r480"
     ],
     "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": [
      "r42",
      "r45",
      "r52",
      "r53",
      "r54",
      "r104",
      "r105",
      "r106",
      "r346",
      "r394",
      "r475",
      "r476"
     ],
     "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"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r22",
      "r405"
     ],
     "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": [
      "r104",
      "r105",
      "r106",
      "r296",
      "r297",
      "r298",
      "r357"
     ],
     "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 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_AmortizationOfDebtDiscountPremium": {
     "auth_ref": [
      "r65",
      "r78",
      "r221",
      "r371"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.",
        "label": "Amortization of Debt Discount (Premium)",
        "terseLabel": "Amount of amortized OID"
       }
      }
     },
     "localname": "AmortizationOfDebtDiscountPremium",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "auth_ref": [
      "r78",
      "r221",
      "r228",
      "r229",
      "r373"
     ],
     "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 of notes",
        "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",
      "r93",
      "r143",
      "r152",
      "r158",
      "r173",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r208",
      "r342",
      "r350",
      "r360",
      "r403",
      "r405",
      "r433",
      "r453"
     ],
     "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",
      "r93",
      "r173",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r208",
      "r342",
      "r350",
      "r360",
      "r403",
      "r405"
     ],
     "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": [
      "r93",
      "r173",
      "r196",
      "r197",
      "r198",
      "r200",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r208",
      "r342",
      "r350",
      "r360",
      "r403"
     ],
     "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": [
      "r354",
      "r355"
     ],
     "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": [
      "r255",
      "r257",
      "r338"
     ],
     "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": [
      "r255",
      "r257",
      "r336",
      "r337",
      "r338"
     ],
     "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": [
      "r335"
     ],
     "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": [
      "r449"
     ],
     "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",
      "r405",
      "r481",
      "r482"
     ],
     "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": [
      "r81"
     ],
     "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": [
      "r72",
      "r80",
      "r86"
     ],
     "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": [
      "r72",
      "r361"
     ],
     "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 IN CASH"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash financing activities"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r38",
      "r438",
      "r464"
     ],
     "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": [
      "r182",
      "r183",
      "r184",
      "r195",
      "r484"
     ],
     "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": [
      "r104",
      "r105",
      "r357"
     ],
     "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",
      "r247"
     ],
     "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",
      "r405"
     ],
     "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 March 31, 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": [
      "r47",
      "r49",
      "r50",
      "r60",
      "r442",
      "r469"
     ],
     "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"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r131",
      "r450"
     ],
     "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": [
      "r250",
      "r347",
      "r352"
     ],
     "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": [
      "r88",
      "r344"
     ],
     "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": [
      "r83",
      "r84",
      "r85"
     ],
     "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",
      "r435",
      "r458",
      "r483"
     ],
     "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": [
      "r252"
     ],
     "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": [
      "r94",
      "r319",
      "r326",
      "r328"
     ],
     "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 \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": [
      "r91"
     ],
     "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": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r91",
      "r211",
      "r212",
      "r213",
      "r214",
      "r215",
      "r216",
      "r217",
      "r218",
      "r222",
      "r223",
      "r224",
      "r232"
     ],
     "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",
      "r225",
      "r435",
      "r451"
     ],
     "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": [
      "r209",
      "r226",
      "r227",
      "r372",
      "r374",
      "r375"
     ],
     "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",
      "r219",
      "r372"
     ],
     "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": [
      "r448"
     ],
     "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": [
      "r371",
      "r375"
     ],
     "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": [
      "r78",
      "r94",
      "r320",
      "r326",
      "r327",
      "r328"
     ],
     "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": [
      "r317",
      "r318"
     ],
     "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": [
      "r317",
      "r318"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable": {
       "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/ScheduleofdeferredtaxliabilityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "auth_ref": [
      "r317",
      "r318"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable": {
       "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/ScheduleofdeferredtaxliabilityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilities": {
     "auth_ref": [
      "r305",
      "r314"
     ],
     "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/ScheduleofdeferredtaxliabilityTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "auth_ref": [
      "r317",
      "r318"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable": {
       "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/ScheduleofdeferredtaxliabilityTable"
     ],
     "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": [
      "r437"
     ],
     "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": [
      "r259",
      "r260",
      "r292",
      "r293",
      "r294",
      "r300"
     ],
     "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",
      "r97",
      "r199",
      "r201",
      "r202",
      "r206",
      "r207",
      "r208",
      "r398"
     ],
     "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 from related party"
       }
      }
     },
     "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": [
      "r61",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r117",
      "r119",
      "r121",
      "r122",
      "r123",
      "r126",
      "r127",
      "r358",
      "r359",
      "r443",
      "r470"
     ],
     "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 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": [
      "r61",
      "r109",
      "r110",
      "r111",
      "r112",
      "r113",
      "r119",
      "r121",
      "r122",
      "r123",
      "r126",
      "r127",
      "r358",
      "r359",
      "r443",
      "r470"
     ],
     "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": [
      "r124",
      "r125"
     ],
     "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": [
      "r361"
     ],
     "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": [
      "r307"
     ],
     "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 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": [
      "r307",
      "r329"
     ],
     "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": [
      "r307",
      "r329"
     ],
     "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",
      "r52",
      "r53",
      "r54",
      "r104",
      "r105",
      "r106",
      "r108",
      "r114",
      "r116",
      "r128",
      "r174",
      "r247",
      "r249",
      "r296",
      "r297",
      "r298",
      "r322",
      "r323",
      "r357",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r394",
      "r475",
      "r476",
      "r477"
     ],
     "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": [
      "r369"
     ],
     "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": [
      "r78"
     ],
     "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_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r78",
      "r230",
      "r231"
     ],
     "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": [
      "r62"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 1.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": [
      "r178",
      "r180"
     ],
     "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": [
      "r57",
      "r143",
      "r151",
      "r154",
      "r157",
      "r159",
      "r431",
      "r440",
      "r446",
      "r471"
     ],
     "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": "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": [
      "r58",
      "r78",
      "r141",
      "r172",
      "r439",
      "r467"
     ],
     "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": [
      "r310"
     ],
     "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": [
      "r95",
      "r308",
      "r312",
      "r316",
      "r324",
      "r330",
      "r332",
      "r333",
      "r334"
     ],
     "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": [
      "r309"
     ],
     "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": [
      "r96",
      "r115",
      "r116",
      "r142",
      "r306",
      "r325",
      "r331",
      "r472"
     ],
     "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"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r51",
      "r303",
      "r304",
      "r312",
      "r313",
      "r315",
      "r321"
     ],
     "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": [
      "r74",
      "r82"
     ],
     "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_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r77"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r77"
     ],
     "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": [
      "r77"
     ],
     "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_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r77",
      "r384"
     ],
     "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": [
      "r77"
     ],
     "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_InterestAndFeeIncomeLoansAndLeases": {
     "auth_ref": [
      "r444"
     ],
     "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": [
      "r55",
      "r140",
      "r370",
      "r373",
      "r445"
     ],
     "calculation": {
      "http://www.cregcn.com/role/ConsolidatedIncomeStatement": {
       "order": 4.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": [
      "r67",
      "r220",
      "r228",
      "r229"
     ],
     "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": [
      "r71",
      "r73",
      "r82"
     ],
     "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": [
      "r63",
      "r139"
     ],
     "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": [
      "r465"
     ],
     "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": [
      "r382"
     ],
     "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": [
      "r382"
     ],
     "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": [
      "r387"
     ],
     "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": [
      "r380"
     ],
     "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": [
      "r381"
     ],
     "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": [
      "r388"
     ],
     "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": [
      "r388"
     ],
     "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": [
      "r388"
     ],
     "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 March 31, 2024,"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r388"
     ],
     "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 March 31, 2023,"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r388"
     ],
     "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": [
      "r391"
     ],
     "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",
      "r93",
      "r153",
      "r173",
      "r196",
      "r197",
      "r198",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r208",
      "r343",
      "r350",
      "r351",
      "r360",
      "r403",
      "r404"
     ],
     "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",
      "r93",
      "r173",
      "r360",
      "r405",
      "r436",
      "r462"
     ],
     "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",
      "r93",
      "r173",
      "r196",
      "r197",
      "r198",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r208",
      "r343",
      "r350",
      "r351",
      "r360",
      "r403",
      "r404",
      "r405"
     ],
     "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",
      "r93",
      "r173",
      "r196",
      "r197",
      "r198",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r208",
      "r343",
      "r350",
      "r351",
      "r360",
      "r403",
      "r404"
     ],
     "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": [
      "r170"
     ],
     "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",
      "r435",
      "r457"
     ],
     "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": [
      "r185",
      "r186",
      "r188",
      "r190",
      "r191",
      "r192",
      "r193",
      "r194"
     ],
     "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": [
      "r72"
     ],
     "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": [
      "r72",
      "r76",
      "r79"
     ],
     "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",
      "r46",
      "r48",
      "r54",
      "r59",
      "r79",
      "r93",
      "r107",
      "r109",
      "r110",
      "r111",
      "r112",
      "r115",
      "r116",
      "r120",
      "r143",
      "r151",
      "r154",
      "r157",
      "r159",
      "r173",
      "r196",
      "r197",
      "r198",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r208",
      "r359",
      "r360",
      "r441",
      "r468"
     ],
     "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 loss for the period",
        "totalLabel": "Net loss",
        "verboseLabel": "Net 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": [
      "r64"
     ],
     "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",
      "r435",
      "r459"
     ],
     "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 $125,000 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": [
      "r143",
      "r151",
      "r154",
      "r157",
      "r159"
     ],
     "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": [
      "r383",
      "r390"
     ],
     "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": [
      "r379"
     ],
     "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": [
      "r378"
     ],
     "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": [
      "r378"
     ],
     "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": [
      "r378"
     ],
     "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_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r377"
     ],
     "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": [
      "r386",
      "r390"
     ],
     "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": [
      "r385",
      "r390"
     ],
     "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",
      "r353"
     ],
     "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",
      "r68"
     ],
     "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",
      "r432",
      "r452"
     ],
     "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": [
      "r339",
      "r340",
      "r345"
     ],
     "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": [
      "r41",
      "r43"
     ],
     "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_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": [
      "r66"
     ],
     "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 income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other expenses"
       }
      }
     },
     "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": [
      "r75"
     ],
     "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": [
      "r75"
     ],
     "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": [
      "r260",
      "r261",
      "r262",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r280",
      "r281",
      "r283",
      "r284",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291"
     ],
     "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": [
      "r260",
      "r261",
      "r262",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r280",
      "r281",
      "r283",
      "r284",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291"
     ],
     "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",
      "r176",
      "r177"
     ],
     "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": [
      "r69"
     ],
     "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_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r179"
     ],
     "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": [
      "r179",
      "r405",
      "r447",
      "r463"
     ],
     "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": [
      "r179",
      "r485",
      "r486"
     ],
     "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": [
      "r179"
     ],
     "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_ReceivableWithImputedInterestFaceAmount": {
     "auth_ref": [
      "r372",
      "r374"
     ],
     "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": [
      "r254",
      "r397",
      "r398"
     ],
     "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": [
      "r254",
      "r397",
      "r398",
      "r400"
     ],
     "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",
      "r376",
      "r389",
      "r392",
      "r393",
      "r396"
     ],
     "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": "Related party transactions, description"
       }
      }
     },
     "localname": "RelatedPartyTransactionDescriptionOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r254"
     ],
     "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": [
      "r254",
      "r397",
      "r400",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430"
     ],
     "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": [
      "r395",
      "r396",
      "r398",
      "r401",
      "r402"
     ],
     "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": [
      "r70"
     ],
     "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": [
      "r302",
      "r417",
      "r489"
     ],
     "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",
      "r249",
      "r405",
      "r461",
      "r478",
      "r480"
     ],
     "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_RetainedEarningsMember": {
     "auth_ref": [
      "r0",
      "r104",
      "r105",
      "r106",
      "r108",
      "r114",
      "r116",
      "r174",
      "r296",
      "r297",
      "r298",
      "r322",
      "r323",
      "r357",
      "r475",
      "r477"
     ],
     "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": [
      "r89",
      "r90"
     ],
     "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": [
      "r56",
      "r93",
      "r137",
      "r138",
      "r150",
      "r155",
      "r156",
      "r160",
      "r161",
      "r162",
      "r173",
      "r196",
      "r197",
      "r198",
      "r201",
      "r202",
      "r203",
      "r204",
      "r205",
      "r207",
      "r208",
      "r360",
      "r446"
     ],
     "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": [
      "r341",
      "r348",
      "r349"
     ],
     "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": [
      "r321"
     ],
     "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": [
      "r314"
     ],
     "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 liability"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/DeferredTaxNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r307"
     ],
     "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": [
      "r179"
     ],
     "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": [
      "r264",
      "r279",
      "r282"
     ],
     "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": [
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149",
      "r161"
     ],
     "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": [
      "r337"
     ],
     "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": [
      "r295"
     ],
     "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": [
      "r267"
     ],
     "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": [
      "r267"
     ],
     "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 (post-reverse stock split price), Exercisable , Ending balance",
        "periodStartLabel": "Average Exercise Price per Share (post-reverse stock split price), Exercisable , Beginning balance",
        "terseLabel": "Average Exercise Price (post-reverse stock split 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": [
      "r272"
     ],
     "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": [
      "r271"
     ],
     "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": [
      "r269"
     ],
     "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": [
      "r265",
      "r266"
     ],
     "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, 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": [
      "r265",
      "r266"
     ],
     "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 (post-reverse stock split price), Ending balance",
        "periodStartLabel": "Average Exercise Price (post-reverse stock split price), Beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleofactivitiesofwarrantsTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r270"
     ],
     "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 (post-reverse stock split price), Exercisable",
        "verboseLabel": "Average Exercise Price per Share (post-reverse stock split price), 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": [
      "r271"
     ],
     "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 (post-reverse stock split price), Forfeited",
        "verboseLabel": "Average Exercise Price per Share (post-reverse stock split price), 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": [
      "r269"
     ],
     "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 (post-reverse stock split price), Granted",
        "verboseLabel": "Average Exercise Price per Share (post-reverse stock split price), 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": [
      "r263",
      "r285",
      "r286",
      "r287",
      "r288",
      "r291",
      "r299",
      "r300"
     ],
     "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": [
      "r295"
     ],
     "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": [
      "r283"
     ],
     "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, 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": [
      "r233"
     ],
     "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": [
      "r87",
      "r103"
     ],
     "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",
      "r52",
      "r53",
      "r54",
      "r104",
      "r105",
      "r106",
      "r108",
      "r114",
      "r116",
      "r128",
      "r174",
      "r247",
      "r249",
      "r296",
      "r297",
      "r298",
      "r322",
      "r323",
      "r357",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r394",
      "r475",
      "r476",
      "r477"
     ],
     "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": [
      "r104",
      "r105",
      "r106",
      "r128",
      "r418"
     ],
     "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",
      "r247",
      "r248",
      "r249"
     ],
     "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 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_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r19",
      "r20",
      "r247",
      "r249",
      "r270"
     ],
     "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, 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",
      "r247",
      "r249"
     ],
     "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 notes into common shares"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueConversionOfUnits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r19",
      "r20",
      "r247",
      "r249"
     ],
     "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",
        "verboseLabel": "Promissory note"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/NotePayableNetDetails",
      "http://www.cregcn.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r20",
      "r25",
      "r26",
      "r93",
      "r169",
      "r173",
      "r360",
      "r405"
     ],
     "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": [
      "r92",
      "r234",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r249",
      "r251",
      "r356"
     ],
     "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_SubsequentEventMember": {
     "auth_ref": [
      "r368",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r368",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r368",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/CommitmentsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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": [
      "r406",
      "r408"
     ],
     "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",
        "verboseLabel": "Income tax payable current"
       }
      }
     },
     "localname": "TaxesPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ConsolidatedBalanceSheet",
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r15",
      "r434",
      "r456"
     ],
     "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",
        "verboseLabel": "Income Tax payable"
       }
      }
     },
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ScheduleoftaxespayableTable",
      "http://www.cregcn.com/role/TaxesPayableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TerminationLoans": {
     "auth_ref": [
      "r416"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Definite liabilities to third parties under a termination loan agreement, whether or not guaranteed in whole or in part by the government.",
        "label": "Termination Loans",
        "terseLabel": "Loan agreement"
       }
      }
     },
     "localname": "TerminationLoans",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.cregcn.com/role/ContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r171"
     ],
     "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": [
      "r129",
      "r130",
      "r132",
      "r133",
      "r134",
      "r135",
      "r136"
     ],
     "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": [
      "r98",
      "r99",
      "r100",
      "r101",
      "r102"
     ],
     "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": [
      "r118",
      "r123"
     ],
     "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": [
      "r117",
      "r123"
     ],
     "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(2)))",
   "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 D))",
   "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 E))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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"
  },
  "r108": {
   "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"
  },
  "r109": {
   "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"
  },
  "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": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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"
  },
  "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": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "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": "(c)",
   "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": "(d)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "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"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "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": "(d)",
   "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": "(g)",
   "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": "(h)",
   "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",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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"
  },
  "r149": {
   "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"
  },
  "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": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "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": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "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",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/subtopic&trid=2196772"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "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"
  },
  "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": "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"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "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": "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/subtopic&trid=2127163"
  },
  "r193": {
   "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"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "450",
   "URI": "https://asc.fasb.org/subtopic&trid=2127197"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "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))",
   "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)(iv))",
   "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)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "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": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "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": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "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": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629"
  },
  "r231": {
   "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"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564"
  },
  "r233": {
   "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"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "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": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "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"
  },
  "r245": {
   "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"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "705",
   "URI": "https://asc.fasb.org/topic&trid=2122478"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "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": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "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"
  },
  "r266": {
   "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"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "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)(iv)(02)",
   "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)(iv)(03)",
   "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)(04)",
   "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)(2)(i)",
   "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)(2)(ii)",
   "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)(2)(iii)",
   "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)(2)(iii)(01)",
   "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)(iii)(02)",
   "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)(iii)(03)",
   "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": "(d)",
   "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": "(d)(1)",
   "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": "(d)(2)",
   "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": "(e)",
   "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": "(e)(1)",
   "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": "(e)(2)",
   "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": "(f)(1)",
   "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": "(f)(2)",
   "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": "(f)(2)(i)",
   "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": "(f)(2)(ii)",
   "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)(2)(iii)",
   "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)(iv)",
   "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)(v)",
   "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": "(h)(2)",
   "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": "(h)(2)(i)",
   "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": "(l)",
   "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",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "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",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "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": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "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": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "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": "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "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": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "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": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "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": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "https://asc.fasb.org/topic&trid=2175825"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "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": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "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": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "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"
  },
  "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": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r401": {
   "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"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745"
  },
  "r403": {
   "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"
  },
  "r404": {
   "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"
  },
  "r405": {
   "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"
  },
  "r406": {
   "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"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "https://asc.fasb.org/topic&trid=2122774"
  },
  "r409": {
   "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"
  },
  "r41": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r42": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r43": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r44": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r45": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r491": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r492": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r493": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a"
  },
  "r494": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r495": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "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": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "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(24))",
   "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(25))",
   "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.4)",
   "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.7(b))",
   "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.7)",
   "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.8)",
   "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.9)",
   "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": "8",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "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": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585"
  },
  "r71": {
   "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"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "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": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "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"
  },
  "r89": {
   "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"
  },
  "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": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>80
<FILENAME>0001213900-22-063137-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-22-063137-xbrl.zip
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
MY"M\OG/&KR/+W#K6CZ'^^'7B1BB9L7J]1RDD]@1,+:XF_P%02P,$%     @
M*6M+58HPL"!D"P  ^GH  !4   !C<F5G+3(P,C(P,S,Q7V-A;"YX;6SM76US
MVK@6_KZ_PI?]LG<Z%,A[,DEW"(0F+85<(&V3G9V.L&5P:R16DGGIK[^2#01C
M"QLC8]C=#YT28Y]S]#S2T3E'DKG^?3*PM1$DU,+H)E=Z6\QI$.G8L%#O)O?4
MSI?;E8>'W._O-.V7Z__D\]I[B" !#!I:=ZI5\&#8UBVM0P"B)B8#[3<V^*^6
MU_J,#:\*A?%X_%;G]U#=(I!BA^B0B@M:/L\%SD56"!0"K[2. [6FSK1222N=
M7Q5/KXY+VE.GHAT5CXZ\1WZYMBWTHPLHU+C=B-[DEC1-NL1^BTFO<%0L'A?F
M-^:\.Z\FXH+O_O&Q>W?I\O*RX'Z[N)5:83=RL:7"UT_UMMZ' Y"W$&4 Z4(!
MM:ZH>[&.=<!<)"/MTJ1WB+_R\]ORXE*^=)0_+KV=4"/GX:9IUP3;L 5-S;7\
MBDV'\"9'K<'0%@:YU_H$FC<YG<!>7B!8//9$_"JN?"/?*AA1;%N&P/X6V*(I
M[3Z$+*<)T4^M!U\CQ$,Z$N05Q-<%Z=.%=VD8^,#[Y "V&?\\@"B!C:L""ND
M60&T7[/Q>',#%T]ZEJDQ3715P[$A-@UH0D*@P0!_$'0MVV+3#N@*27$LC2,H
M'<.'!(\LX9VX?[%<$KEF.!E"1&&B!D0+Y T1C="!K3NV.Y[KW&1?8^"$061
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
MBI.]L:S=!P32#KZ%#Y0ZK\6Z]:?)5A_:Q_AJ#3FOI\P"K5=8(1)&B7_"DX^
M+;QWB[MQ8NFS^B:?L?T7ENY\A,02CG^UK^NV8[B[^O0^0#W8 @S>F2;455?N
M=VQ\UM6J;+A:J53&]H@1/S[P+X!1;D!IT= SJ6DNF]E$6P&R:'K5HD-,@?V>
M8&<X+WRZ2_K0>%W15SSV]Z!!__J#/2!AS4[$72P'QOE5HD0Q3W4FK@,FWKN;
M.0YTZ=4:I5A!4+24+0+.@'#^87YMEGK,#L:+O-\M!@";!HL"BCV#,K,RFJTV
MH]__4PFJ"%'RRT&A#7EM@M@ L"@#!9:(8W;H->(.AKZ-<5*\23Y@K$]=!1 R
M-3$9 V+0V3:/M$=LM %9S;T*!V<,E!7NLE]2OS32W:I$>FP&-!W,F(P%FW0W
M?I*JVF (+"+*IZ([-,VO%D"=RCU=/BK#<*</[Y];=[6:@^)501*(/9RAE1BX
MX+KBKK>1;?)CD,G*YMYB:NAN97E)UO]0TIJ21]5N-DY'*,NT,\M8\+T1+0(L
MM6<4Y\-K-]Q$:<ND(AN;F4BLUH=A85[D>O';RV)5\_]02P,$%     @ *6M+
M5:9Y_MEF0   .M$# !4   !C<F5G+3(P,C(P,S,Q7V1E9BYX;6SM?5MSW+:R
M[OO^%=H^+^?4*L>WW)Q:/KM&MT0KLJ0ER7&<7;M2$(F90<PA)R I:?+K-P!>
MAC<0%P($&>LA%5L6NX&O&XU&H[OQS_]ZW 0']Q#'* K?/7OUU<MG!S#T(A^%
MJW?//MP\7]P<G9T]^Z__?W#P'__\S^?/#WZ$(<0@@?[!W>[@*-IL;SQT<(M!
M&"\CO#GXO\GF_QT\/U@GR?:'%R\>'AZ^\LCOQ![",(Y2[,&8_N#@^7-"L"!Y
MA"$E^,/!;0H/+KWDX-6K@U??_?#RFQ_>O#[X<'MT\/KEZ]?9)__QSP"%G^]
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
M^M[%83;ZW@F/+3^I;N>*.%F[EFV4?4+,WNVY8] >(H&MG9!8_9Q:\-W9D:B
M69E%,'WQB6#+A?5-GX>F%1U+X6U4R0JTMOAZ&+GSI=5DU(=5+I]O;7C0W0N8
MK'![!WXYIC.SCU(XYH+\SHQ59 [/24B^C8G2T.S@PD 7[D_G:N/X?5*$IKZ:
M%"#)9?&]V1VJRM*.K>OB,!N'L!.>7!)O#3N$UEV^F3MU/6[;*]/9,15>UB\T
M^WG-\%93 )[8U1[B&Y1I\-#B%4 ?J\DL*<E[@5[8K.7U<5Q\:R(3\YN9W"0
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
M=HF$'Q?6.%]F]#PV29^@/;XGGV"(<,5W28ZU<$8^@>RHGWP".\H@<0TWOD_
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
M\8.,RHYQ=7WHPSV:FU@+?>8S\K,T-/L>8Q]S1_'DX0=U7;"-.YAL/A<PH7=
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
MY@7.O:\ ZQW/J4S/XCB%?C5^]@L(4C+B!_8OQD-<4CQG(#-%$ LIFBH*ZSY
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
M""R<@G-&1^2/E_@V>NA+2%040(7F'!Q4+AX%^OW]>8VH_QLKZO]FSNK_9B^
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
MKN7<6O9RXEY86SNTG)YE!&\7(]$9;%AXF9?9:$1[9A!%>!%/,)V3("9<*3Y
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
MYC\P_P(6R][C3;H#VC) B:';8*IO62CA%6@#'\LQP""ET;M?%ZV.U*L:E;L
M#%2:AKF']FQ4%A2-]7EI,79F/1JC=7I9U&+6Z*T=ME.!BU*":>&>2YHF#J3J
MM=A8OZ=9'CB>";,F/]$8+V0% 2;7#-P^CFW=VTY%W3)3)Z,ET2NE,]H@1[&_
M77V7T2(6CK?6SKIW^I9GS?L9JL8BAHK?WXZ.0MMXF/'";9+$%/,9Z^P=2O\Q
MEO<C4/63TC!8)ZMQ=MX;IF/#QXMC@R$UWML7QA,3N9$%!9CHD1G+E_UU<G/L
M]-W"E7UU:W;2D'%8D) %C'RP&&)U+[U\=T:MA]:$EKQY&3CI4RE,V/XZ5V"(
MN4+#F7((\K_IDI>RX!BHLMH-8OZM#HL4]4BJ5\8]E1-Q&^P9?ZNQCI04;H/-
M_H*.%:NKG!JOKG*Z_]553B6JJYSVVYWJ5#&9_]1X,O_I_B?SGTHD\Y]V3>;G
MO*-E[C53[[,B /;G?58 I>3[[-7D9G1S\0+>9R4X0N)]M@EA2F%=<7SBW#O'
M<>R8E$RJ3=*EI#-W5XB\U"Z@>&C.I!/S4#WE]9\JYO6?&L_K/]W_O/Y3B;S^
MTWY[5)TI9IJ>&<\T/=O_3-,SB4S3,]5,TZR8QVJ%%^%T-7Y>4(?]G17BJ0M"
M'_XW_BVR'RT'0@7N,-G17H1X"7\@QD;Y%X61Q%AQ(B@W=6D'6R^PG ^^%VW3
MQSWHOTVD2F*E>&[?IO(>',B 9F/^U)S/:7QU-;Z8H^D5&O]T\7%T\V&,[D;S
M,4K^/;U!H$L9KGUC''DLW<L\5#WV]3A3S%,^,YZG?+;_><IG$GG*9ZIYRISE
M%-,DSXRG29[M?YKDF42:Y%F_:9)GBFF29\;3),_V/TWR3")-\JQSFF2TW3H8
M'GPL!\3^E>,]3=R5YV_BI.EA_#ZRNVI_?Y $C&>Q%V;'@<,K,A\MK= RZ]9I
M2>526EX+C'2(Y"V]"]M]5X"LKFY U:Z T-P6:$M&F8ZPXU"%V0^H<"[51(NT
MU2 L=(/[#YPKKVZ$"4H@-/6.K+" $09@4J3, /4S]:3]*R;HGAE/T#W;_P3=
M,XD$W3/5!-U2W98; AJY..*^HN#]=Y?92\ $^M0,V2-(?G,C_8"DP9/1.);$
M''>\(/)QG)OA'E(=A)6T9+YP4&NN8#46;8&[WDP>Q2SS,^-9YF?[GV5^)I%E
M?M:UF5FJQ8KX)W^AO,P^JH'$5&=PM!M)72'N(,M6Z?I,669&1^J+GXH"KA<4
MJT9N%<O,7GON V&(S0UD^A%5S[N@=7?CUUXI22B_FM9'>&FP^BFDK5NTMJ9A
M)G#;(:9#X'9L-@R39%==O4=;[WW,72Y^L$*\E+'VQ-EUF;57[0-LU. 39-.Q
MCJ5J\?,*.[8OZIBU?X1$4?*',/3M^RB$P-ZY!V+4<T."!(=VH8\/,(2]8>PL
M1CC<Z)%5:J>F3522;VT_"ZAJ97Z9,JOZR*GN.<S*P1(4P]MUN/N$PS4T@@75
MB9:M&,2IW+1G?SFX;2X>"<@XGP_,0N1+ 8V&Z#*I+F Z-T*>NG7GM PB5*H
MU],K;GT,/MOD9I33CYM7Z3.5L9F)Y(#B)8_%HU@E G1KP-+4R31?N4,K^;89
M"6@@:^_P MN/]4Q9:5:IKK(7K%(!2MBVW,^&&>W2($T? ;.PCJW$+*.EMXT+
MG=Q!GTYONOH<X!%40Y#B$L'TOBQL2=;@0\*MRA5/ )-Z-+M [\Y.#GV8>NBM
M#J, QS4A# J59M)D#-)P>+70^'Q1J33G1@X1)"WKEB.-0+7@&:]2L<9L"G,[
MRC$8J"E96<D+'GMRH.CR)PS]?_MV:]?6UU^-I@8#UY='779TH.&"'URRE+S#
MS'.IJ+#5K!T6*TCF4&FGL@ *E8PJXRE5=7HWG;!+Y<3ET@;A8CD0MS%QDP)$
M@X@"\5X&JHP*P.$6Q;!I =!DK/&2GQ+$*]?N;#JRZEM1K5%9&PG"F:NS=(\(
M$)X4R?K+W=7[RVD7(F+\YU)$<$3ENLB+1;2)'-#J>)[#8>2)]+ZZ8WJD(1/:
MQ*59*)YFMG)G6T*79$\KG*B'==SAT+)=O$S[C _">IQ-]*NV;$#XY6]2$J!+
MO+(7=FCB85J.4D7>$9Q2L3KBU'^PW*20[(7G!IYC+ZWD)>,6^H6Z8;G(K.6
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
M2R_Y(%S>ZXMU>T*:TKRUGG*@2 OFM?('XVHBJ;%7H83H^^9&;@O6"XNT:'W
MGCW)1HT"PZS;IR]9A8KJ@19Y8=WIJ@AR4F/\@HCXH 9P,%A/@X[0&.E]T UF
M7K%<J.E\>#Z:C2]+E9W1[?7HQJCOJB>.*756Z &%ZK:;3)7>Y.N4*07=8X--
M98"T%SKO#+)$S>@@VFPLW_X=:D;3I=(JTCOT9(=K1$ZVQ8L0A1["FZWC[3 9
M:;E+<DLM,0%E29@&+6V?C/'\P*CKJC>68_?L[$2$CD%['=S)"B4N]^QA4N4$
M+_!A4N&80RF;XJ>=E_E6V>$[Z/-U1Y7*2K%+DCM,7& !SN,.QW147%JO^:<&
MY!!?E=DPOVY\D-EA'="I6 .CU8Y9.'W_#)POO<<,G 'YWY?MT8T/U!BXC,XN
M15RT!@/(]6LU ==_?[>0?A6R<JP--VYL_RJ-#<?3!CN'9&K8"^@<TL+[KQFN
MER8#%,XXH%'VWR,#.O"TP>8?)RHR(+4<)^["V^"Y]3Q\\T;A5B;<^2* .-_+
MY.9B^FF,YJ.?S,9GR)"MZ"!H/&H//O7Q:H7!UXBSS>ZLD' M',=V;/H=:/*F
M*X!BPC?7 5X))[J?3,<!^OSU[&M$5(LP(H3<(9\L'E#G>;HO[><.OS;N4.N!
MG=B><D4<*[FX/L]F*;)A$[E*K[5)6AN657?G,!B3DU[=8Q>O[/"UP<Z!/)1G
M%S/S@&J!,[>^[?F@"V6L-%K^)PI"N,LG[D7D^^0?\/=VI7X5EM6MN;8'D<-'
M\T3>H*5-ODLR:X'1G__T[N3X^"]H$2^#MK[W: ?DLS17NU>=TAG?*:),49^3
MD7+3<(W]'(B^>[,I@:"_,)L*F!QFOB5:N.7&;\XI-QOJ<-P''Q3O3V4L#<V_
MV:_<ATF(-P&AP8)L;HJ7>>!H\\SW!3&'Q2]HU6'P 3Q:3F3%,1F.XSV9SQ?M
MBV64V%Z$Q0Z)W^S]P?"WW8CL-=WBI#J,%H9G;KPO(IL%G$#KP,_@E8FCVU>V
M2_C7MARJTL91F_O(S"+"-[,M%T&*,CJWJ<#%Y<'%%TQ7V9;C&,'GL4V@R>)O
M#XEVR=P!6 EK/U.6T<KSB9R&5:E5G_"[X7RB[BS#MNK54-E!,B<*.V>OGOF[
M83,#/BLQ1#RO:8T;J[:>X:PA.:(6.5 "#VT]1UF(-"8F!*T@I8/%FG;3'5_<
M $][#ELF"YJ, I8D:2E07@(/JN$?F1\,!]A_Q+P<#]X++7^Z5H\E'PYNHL5H
M_GD^O?N"[L:S\=T/XYFY_*5&$N0/BN)C*J;^51<MO L)%#99CN"N9I9!>&!)
MJ%<;Z]G>1)NBZSM>%%D;+RI>8,99J8F4?,X2XD?YA?#"VMJAY?2M&B6KZK="
MDYTY3'.''^R K(&7*!EH^DFM@O^2%E,XBDH0T:?XJZ@RTHA^$E*B0[R"WKA6
M(2P<<B=S4#8));/0J"(7M L&*>)DPJ#Y\#UI&Y<X6/@V#791NER*\W47 .6#
MPKM"JM?%WF@<##)P+X;J.57[!7]VZ4]X.;H/: 33V;=R+^.,>7I% P,"#L6-
M$5B W/P-G',,Q4^[OMQ;17J^-4[/M_M/S[<2]'S;+SW?*=+SG7%ZOMM_>KZ3
MH.>[?NGY7I&>[XW3\_W^T_.]!#W?]TK/-T=J]'QS9)J>;X[VGIXY<OGT3(ZA
MGDA_[05!_#[W@-W%+K? ^W[8%6RDV\7+!X47?#"]F4]N/HQO+B8%GYT9:[J9
M8$4#N^&HZGQSX6TV=AQN,W*7^19VR8LST+-KR\UU\U<[\+@\]^G39/YI?#.?
M&:W!HT;HDI.G/3HZR#-L!1BJ^ SZ[L_;Q406"0<6"9^R S/1 DH>'20_A)!H
M!85LEH0RX'DI!^6;D'=B@I:$G0 3RM[C)&3%?<A6[YF7&!N88*,Z&!P.R@86
M^"=[[+0VGA_:O\?Q>83%[J:?33(/GWA%ON$<7>UEJ[[8Q 5W?! F#ZA3E_[E
MVK;N;<<.=U(:=/M5]>K7K>%382X[63)[8B<\%@]STF6-MA=2)GVFWZNA4?VV
M+._'R_>D?QRB!E;K[<T+QF8@VV<ZT[EQCO,AJGP!@6%S0Y5#^/)5$H,]7=B5
MW2X3M0;"4H>)V&^]_=[Q- -(69Y.IR*8*V3F?6-E 6-(LS(/<<JL?(V# ./R
MGIGH_V2%D3]T@5 5"+2[<]K#*!5P0R?:4 )TA<(U_'(%5>G+&H==EM!F+"1E
M+BE;3VIH[&*K"W9,2^]>1AB2$^=/GD[69NRN/]"G)80<IK[R?,J^.S(*06G:
M)?I$N&N-3H\/$,'*Z8%9\UZ)!Z09EX,FQ<R35EL1/NV[?T[[_;5GF;0&49%M
MSP[,9I0HLX(RZV;(ZI ](KNA(;XUD5$B"QLOI<\++0=%;NHP)7RZL((U6CG>
MDVGCK2VU55BS4ZH)9_E!3;*RB\RLY=7D#KN%J#UB3D'.<\%ESU0^C5M43+>6
MS+G5:S]%]P'^+2(8&C\.V2N$OX^)JDT\8'A&S>?SV?B?G\<W<S3^P?AS8B/)
M2FF6PJ-VS6^;6\_7^8=$L^E[YAO13OV9$^]CQG'Q W0P$;&. !Z>AX<8??B0
M6+YH["^] ,TO/B(7A\AV'W%<;0-*,@26@X-# 'T_G)82%&:ENO'0HI*9,-EL
M+=L'!$$(QG3UDVVY!'G!)$/<Q V]^1I__'(WOKHB^H/4.Y#"LCV*J&9.4P22
MEU69+80<LA)<@#_9]#7H[5\L%Y@Q^2$H,V3H4=.!+H]69'USV5'J?) ]"BFB
M<P@3]W-!S1T_+\A05JK-L.8"%X8^U3EYF:H$*X??8:WOD+W91F!&I,^=1N_K
M3NP@;4\(\:2L'OZ U_:"W$R?,#2A[IE'*XMK][.4]^<P5#H(_2L>]F^3KCXV
M.8H\PCA3!U_'E/KKQ[]%]A:$Y"!<P-Y#]PL($PI>A$7\B@$Q7E3#0=FTO6 2
M(=%*!B7WS!VZBGFK\,GR\<A=IO^\Q(_8\>@6M#?@(%PDOZ_V;GNRD/&,SV12
MG;?,6)]M"5RR1EOAHCT7!G[XRR?;A2Q8>2XCDPH<1G[*N:N^GD9O16US7OYR
M/(;%'UHYA(M\X #V812N)KI0G.C<'XE+Z^DF<7'SAA3UO2 Q"_D9B6N'44TT
M'B^C1=QWP5U^=LE_P2JC<@.*_4W<(/*A;N6MM8/W=!8K<.Q_I84U9ZFKP,AA
MG6PIJJ]$+BTO1U:C/P9T/6(F)0NB;;RB43VF,_DSLU\9C:I,>^&1-1TPSL@N
MU\3R=9*@4Z;2PV'0QD4T,V,3/+SLFVP:934')J9AQPQK2CN'R=(JXR8I/*AR
MSFBQ\"/:388 [Y -?L3.BJA'+?BF80G==>;%X'"8)ID$<@AF4<YYBN<9UG];
M4"GC& D4J#C&J='9@C&*X[56[RILS#.EJ?UL7A@P4)IG%%1.H>Q,^]&"%E+#
M>%'*:YMXEB]!P'L+B\<P]5@#MBR3($5[M7XFQ5I]4'I];=GSBX\MOMOZ+-W%
MDJH \%P4R3CZMFG:1A$CO-CDC7$VU>L[>5!J0=SR#)T?;'U[#EDK#X6FOUH^
MHC.BUD^EU/N)/M2W(V=EBM[4P?+F/$,PBS[8!SJR49Q;;O43*19< 9;X>>V1
M;YW\K^7W69VGEZH,""0^U&R&>1M>@/K2%\LZI'I;;,M]MC]&5DMR,R<::"I;
M X)_Y<)0E(PU3VP1YHN7+ON *F8099OGR&U!Y<H4O=]S>7,.7=-!^V#MLA&<
M$9-Q'H6OEA;A7^Q^N;CY(C") KSX^L%[_"8='IM$Z4^Y.51:3J.V7-B65U3X
MT[G9CY2!:$K**N@**O 2V[_$#C$WM,/=Z-D6E;Y*:4EFQ60D_\@IR%JK[^_4
M89"0L2\WQ @\F?$P]"\8:,S6$2 >:,L[D_KS_GD4V"[$%BU^B^S IKYU,;55
MG!F\70:PDEBLT  &ARW2T:@PW#![2%*MZ/$0G;FU[P->!.=V"$U^)N[2?K27
MD>7(\DO#FRU[74T<P@6 E^$$8R'V-A]=9PW-[[A"PJ3ON?Q#JFAL<S)@NAH]
M^)CV::MS D=M8\W3J[LQ(."1&D+X":6SL89E0!/B,W6.=T3UR^*6(.;&VN !
M;HC2TKWK>:)+H;@S+^6,_(1@C-%O7$2%HL2O'4@QZOT..Q#H?6OYX6[N6VY@
M+092#T0[:>4% 2#<UB)T!J)34&$.0TH8X!4)&A99I^G\JLTIUYX?0AFC2WP?
M@E@:@(?8>_3\.BKB'28 7&</&7M(JUO!Z -$+YF]X!@AK4JAG]SSJE\P>3OV
M*"3+-YN>*IS"V42KH&'#(&ZD!XURL^'[P2QB>A6Y17!@1:'R0]KS>I2VO(92
MNEE#MF&DC.2FFNU:.:AXLFA\@=(B3P?H^.3PZ/T!RE9$^9(T=B===(\D5CM&
M*.76R..M0[TR6K72I:7IB;T%$G, QN1NH\/5U@0$U^\&A1L*X^-ZC_N@8S=1
MC5%BF7WJ#KE:E4S_H?0FSBZ:11@'#)[,RD8C.IPIC<Q7<A"J3X(#*PN;T8(F
MC-KNPZWGV%!-/FV*T3/7"#;2J'+SH>!'HR834#J#<$TRQRCG-%.NR#P-!U=\
M:\\*&A(!)N7&*TW0',I6W)N;9!,/H17\S86BLM!::/%8.89JP-H/EF]#TD-6
M')N^$/V3W$=V2'2<1SSUR0_P2_K3Q%UY_H8J/],GEV!Z;6^3^JS6 Y:B?K\[
M:F:?7H'GQ4*G(]$V&VHR1&L0%LDXN7^,=M"=(+6#2,8E71_*+,S7EOOCVG.<
M'>RVA-O77MJ6O[NU?+)E!D(*_05$D^++",^]&QS&UNLH#'W[/@IIO5<OGDCL
MA?%JA1=A,%W%<P(RON?;UO1I#/1S-GMBGOI "W# 8Y"7?=KUBB1F+!;3/,+0
M4O:!B"JOFC,+GDAGH;?XE0"[Q/ZM9<N5HF+/U)JBPP2!9T99\2-VD(]&6S(<
MO;)==$GH9/G!:[-A_R)2Y%&(W#,K6U)Y(:E@XMYZ3]@G3'9I!S'S$7Z^];W_
M ,?U[IR6W5=WV0MIR'CAZ@[YHT^,%:*0$[$0,]D7HA&@.^QN;/?>?FW2 &M-
M\+)WNPUNE#N-AK:3%(ORW#L<1)MJ1TINKU'63*UBB0D"AU/H6.2E@Z%-.QEM
M5 X)<5]H1<H[I%J66:X/3U>Q[C%Q[="VG MK2]1HASH=$PZ38H16"^H-R&D#
M&B],(ULB4=%,U=Q4)E[&2:VQH2A3<M-+5L4IS]">YE;:OMGN)H-,\@ 3O7D>
M<NTLJN5[[_ VJ3Y.%&"B=8=^1 ,WKCW+#9)J&+W'[$ALJ5M'D0&*&\B33$4.
M&6S:FFM#T'( CR0"%.4%5%N](I#2X* 547,8I4XY@H,S5;/?CPT%[X$2"NSR
M#2+=TD2,_$RL"(ZHZER^Q,'"M[?46;>ZROQVJS1C2(H!&A?1S I-\'"8HC -
MU(S,BPD__)Y,-:JKRA(K8Q@I1/3-.E]L]V$=69TX)UU#JR73 (P"U^SBF083
M R6)U,@Q11PHNU[B8L?4FS-;6X2 2<C8[WC9LPXCVDF_SUL #;<BUV9#6(BZ
M[U! YQP@*YM%;ZUX*6->O!9$+>HQ3;CH^8M_Q/Z]UXDZ1RSW*AT'7_BB2*@"
M@8@80'801!!Z9M+YU2]UCI3M&$:R6DG4T-_[>!F_+?8L#5INKMNV:0=>4TZC
ME:]R@);Y.H9C.=48H"'?L0E-BK;0#:;-)UJ80.49VGTGI>TY#$+&Q'U%+#K*
MJ"++1'"F@]1/HU0:Z Z'%F&8Y=CRH>/V:+&(-A'-@KG$*WBMD*)L\RK:J=T(
M$C]&+AU(! ,=:=*%)DV?C#'D#JYZ126A=\$=7F#[$?PI\/K8\U7$V42_3LH&
MA,,Y'WPJ.)(IR,_F&.W6(B88(ZJ2=5B5,(+2M9/7)H: S9V44!$NH%V>B*"1
M,WH+5:GI+&..-!G*L&U=UKD[]-P#,76.7?*/$+)VH9HU7O+",/MHO=>TH?:6
M/<TP\=+RK6=T'\]BA5<:$#3R]*PTVI-!@*K[+;;/B-I+U-U+VXD@]'*&%Q!S
M;./@,]G)3VJB0NK3="O]E*RTL/YRIZUAY)=G2VQY"&%=)HNA(%L-VAUC'STE
MZ]%D.2\6?7O@ANG,"\6*;VHX52ZDOGP$@3OWYFO;CU/3I1B4-4]O2 ,# I[.
M'8]$M$DC&8NV,-AD770^TO-BZ)SC*9K3V7+CS=;Q=E@RMHDQ3;MJ5(>AF<XX
M'6I4)/"17B=S^7!*QG:VUBS:;AV;(+4=C?-IYFB<P=!,XR =NA\TKB&]3N/R
MX91;V$.!_=R*ZCM&MK:\]MZ"%0"$O1!R,S@PF]/,HTJI@R#K9*JE>\M->?)5
MY?1+[FSM17QYD'#[^U5Z,+$<(0:TOR9RY"J>\,!*&165_DQ^&J:DP@J%V899
M(8=$EA6VV8P]8H4Z.7BL4#FP<F&Q !-0UQ CGS>+3'HO]7Q7B/?2[NX0@L.-
M3(SG4)-RF<]""Z^4=F8D3%&"DN7XQ*;S=TCZG+B$9ZT 7^+XOQ.7\JL-?G_L
MPYM?O _8I7#/C8( #Y# HP2$=DY4@Y,?B+*UW%TLWHR%7/?#!Y6J5:I(ZL#'
MR1XZN%6XE8FF4R* >&D?2=RVMZKQGXGJG!+$*U7K;#JP6NK0)\O_%8<%<9MD
MH!6D;N%A0TH-:[FDUJ#,=K!QZX7 (I!NEM^WVWB=XKW+C9<Q4%E$A<B%VB.M
MD:8<U#F<"*M(+/V. *%PNK*?\1)9=,@>*&P-PHA]B;4O"YYD'I +<KJ*'PS:
M"IN&)70;?F)P>$^4R:0DEFH/PNQ:4"<O(]Y\=*72\=C?V*Z5)B>UB*)CS]1Z
MW3!!X$7%6+:+/)<^Z8 S(#.A06$A__&C $*M2EEGVEE"1(R<$[BG5M-1YM8S
M3I/2;CSW@C:ND>0!]E3-[\ML*,15?$/K.6O*[A*RQ',,/O6)J9 3GW]6U9?=
MK";PM6W=VXX=[B9N$%J.0Q,8V]X8\JMI%1728#6SC9.ND 13I:NP%5+=?-2:
MFAEKM4.1HJSQR((06:-:.D&X@/;72!$T/&T$IJ 5F8,6\22BC^:SS-T]$I3)
MI5#3N96>I4LA?N/?(LJ!:447*>X0KZ W[$0(BURD)J:SB(Q)I^U+;B*/..QH
M3>;AU;L37&+??J3%"PGWI37*[JRP_SA-WCX:S9Y&8+CW53P$^62,66.WD5[E
M.$S1.;N+E3N\(8: [3Z ZGQN.?"<UEZT,%<Q&PK. DE.ROCI3&K\H/MXKKE"
MO=+T8DL;+B)4PVBN/?<!;"Y:O ,J.IQ;[J\]RQKV'KK]:$PHN$4Y+#>UH PW
M"1#1I]0A@'L\10?;>;0[MQ:_WOJVI! I3=!L)1?W%NJF]]&."('%KV@+0TVZ
MR%CXS3[ZVGDZ//5=XJT7V&%J^$ A]\7"C_ RO8%Z5RV:]C/QZ-<(%3]5$48Q
M:_ :T3<DB5G6.V3.KOSN MY'2).=NI#+EE2%BC;8I[*H9^YJV,R ]BJ&2.2Q
MK>0_&V G.=(5>4GBM$J*;/H$0$5>P3>3O+PK/^[(K*??M2(/7-.[#[W'BIXZ
ME%9GX[TAFWH+:D'9VL.0+*+4\R3O:85O:LSGJ49WV'*@XDC*]+W?E'*[&LB8
ME *LL82]GTQ #\D#59@_[QA-V&Y)[_)E*H\;U5>+K,0BX7MW86\MI\7;)7>R
M7A<A#PQ1;4R09O'8>FT0_44AQ#0HU((0'+1+G]*LWG?/8J>XLL$*[USG7C;"
MJ(A@X)]3CKVSRU=*H(R?%TZTM-T'&D #;2[F>+/U?,O?339;R_;K#PFZ+B@Y
MT'2S6I_ \W@U&T +&IFM#- _%RE<>_+85/]@.!W$2X[2PN][_B;:[JZ_H$Y+
M"!NZSM,T<13FXSF&A9'4$"5&D.A&+\258DH2,90?L1_:-+@EQ /53.?M8L+G
MQH&%F^"1C8:0Z(T=!)Z_0RZ96=,&#3!; _DJ3:FXYU;VLH$ GM!JZR!"+RS?
MAYJ^++N@EVN?NY49YRT?(%YBM&\_$$O3H;5/,5K:P<*TLTV&@M4K5WCJGGBI
M^!)]2>YU]^$6^[;7=R5DR4W-\Q</M%;1",;YJXFJ?$X3GE^9YV9KSP_AA1(V
M@__VWF6\OH$)7JJ#P8U4N _-M0UN)DNIDSC[4&IQDM6,QVD4!J'E@M60A#2T
M[!+<:D&]7K VH/&C<^E4HG4G__#R1=*(E@-._U\3(;JMB5N,TFV'+74C,LXR
MF47WD(TV]SZ176#T[@XOB<$*NOX,AZ&#02!2AO]D/=N;:#.(PM41&/TF9C>
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
MOQU$O'O'?HBK^V?EF5(-+]832]]1G.QZ@ ++@4H_$511(2/)09P#A)\A#/&
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
M8WE!JS7:)U]!2G4Y!J%*PV_% "G7<)@\U[K%,B49.-ABA =\,24/^"+" [[
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
MPL,\ 0:@/8D1D?;S*47:SR,B[>>XD?:>28R %IA/"5I@'@$M,)\"M,!\!+3
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
M_#X#XQVV?:87 ?[HJ$?,LQ%%!(P:T%6Z/ATNY/B%=Z!%CN0B>J2X*%8Q5+I
MM9M(J%E_VJY+P$T:IJS]<_8]W^ZV$-ZV8[?,"\2D5\\TC'(O.Q'=B\AN#K![
M[*,1),@Z Q'D(^_VV]U]3?^Y@T2 9U"1!^/VV@Y$]' 'Y:60/GVD.&7$,-UX
MCXL.;!$Y,U<%#P7T'07U9NBDHJM"A% F-4BZ:;!V?XA4U'+!]5UY0H6W+X@^
M5Y.[DIQ0VS&(_@#W9FT_KDZR<.-#(1NTYJ^[JE[OKU?OPL!@O<$VV_:/*I&1
MX**)(]1UZXQA$>[BV1%WGMSKD9&)_91(5\[C1"(4/02[0WQ&<0OY30>+1%YP
MHP</+O<ZW]MV/!PQM1^B/V\7Y]VT(3/X2UF4:KV%:53AT WH#&9'7>=,]GWO
M+F^68B$&Z7.M3"13T*\U8;B6<S&P[ * _F#*5]G:[V27]ZGCJ5UT>.XF/\FX
MW/]:,VW_O&[R;=;XDPU8*^Z35>TF7!FK2Y"+^RZ2<8M@N /G'<:6]LD:3L7V
MO.XN$U:;Q&6\_<Y,[FD\^^,8%"<-[,/TD=5TNL==YPN^41*I[RO(#Z]G&AYC
MJU5_U_W IKO/O:MFW^=NFA,$]NBRI.R%@9 ,5]&6< ".4>,5'EH>@G-#@6GL
M/$CT0PD%DQ86*9I>?_A*/+<PG>;NN777@&\XP!-DM\_&2+LZ?&WYR/R9X&/W
MJB)9*Y_F@!["HOCM,(;EJ&>]GX+LA<CO9VLG?M[[\W8MA9LVY)=,%6P9J:#H
MJC9QFDK24C8C=)8H;B#6;50@_SQ:/X>S>4.?RLJ_+*J40=N!B![)BQGT23#9
M/TPJGA_D++LKBP=V+%^6&ZA?4=#JX:4-]7#9Z,\R GV([D1$K]1)(@%2+,/]
M(-E8CI'CU7/&R+HK;W=/3YN<5GX?E&@)OA'=-AFO[6G;;B</9;BQ0QW\WXN\
M8%/B<60U1R908,!^IKN0D<'7PY>"#]-&F.^Z8.T30$GV$^QZ#L8QRUS'?8*9
M%'J_"=RO+#@KJ%2^;S#3B(%3!#/%3R\BF$D-QB.8V@)M>CS"!YQ6,-/XA7<$
M,XWD(KJGHD7'.PUG$W2@ &=VJG<2/X0U>[?GP4,D)N2]<.E&\EJU#K [R9WM
M),)Y0P?(1:O^<+5KZH8]>N!'KW+V1#QEFY-L R^B-XNO[4)T'R([I8PC"]!B
M73Z#=&/)C'=Y5ORZ^^ON;X_ESBO".CW/4%;@UQWYZXY WT$)/L6*#!)GK4LD
M._#>^O-J5=8_TR;;;'9L$I -D14OG_-MSMZF\ KQKJ3M2V1G(GLG3Q^(H,U:
MH&A^H&<PA6IM#I3:-+)5ONP4"0N7N/96^4GBLTDEA5=GHNO1>Z.50K1KB63[
MVT>ZV<C-/X CP)NJLY_J.G;/O&_(\M&&&EEZ2,W<\^]/.;>!'E@SF0S53#Z1
M9YPXSK@ZXD3.AERJDLEC*B:G"9!%8KZM#**O/*KI"LJ+E9M\)8+N:%W?/6;%
M+X_E9O,"6!,K"*7/5WE6O5QGH 5H  H5Z'W*\_?/=O2N_$(;8>,_;@0<&D\?
M+D5'4*&YFZR^6HL^-6L?JN&FIS4C,#'2L%Y$3(W77UF1=G(S(KYB%&91$V3J
MEX"#8',D34G85Y6#Q9PG_$F.P0M8BKF"-4[.%C!LDWLN$R^7Z^&<Q ["AMR5
M %U1B;D"'?DWT39UD)LU>?>2.BG<%QC_<UG7+3KO6T'A^[Z";)3S3,-C9876
M!@"S$]H^T4X96+4NRKF?9M37[(8^R<JP[(HH.6#94D>3#Z OMWWYI6_T%O'S
MDX!>CB'0M4+QC$$O;U-#&81L0^O(7")>=XNMT*>R7 FWV"VMG@%@,!A2G.2N
M]='FOG3#G,".8=$H,+!C6LGWAF[ ^<'==9;<&Y%AZK(_&"8*3Q&(%)$NAS'
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
M:]Q#1./ZD;Z41=DU4DJ)UH]3UG;0%EG9YWWJ]]5+C>LD#)".>.5+U*:[[+M
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
M70M.A=&=TX1A0CNGD4%@&4A-?[!L@_-T:;UC;)!3K!N][7"MUPDGP=T>&4^
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
M288V\#X$]+_G2>#Q?(2+'?\BB!+"L&8:V13\"*RW%F"[T8&,-/3X!18Z*<T
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
MZ_F8YG_T2V@I'3+[ 1#PQ_D!]--Q7N8TY B-490/5CL%;100#JY@_?:9R>+
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
MIZ(I.D5+)_%C5ID?9^ZEL7A9C&M"MKN%86"5@2#G\[GCH@%2'P4T$Y)B,YO
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
M!.__.>$V2GO%$!!*F1<OS,%M44] ;C6"LZG$[M!%?!)9WZSC+1AST0[&UA>
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
M]<VC$N-Q-X.L UEM<4](8]G:%SR^YML90+_E#]R>+ XBV"O8-V^FB5=/ .*
M!['8(9:% ]%TG2B+&:4L2<%*670 T)??1;6$3<)<R@AS%@O0_MJS]@J8'40\
M1>:>>S\$'4S%\<(&IAZH^U[>!S5!E#U_!25&4QZ3\MQC\N8\$BDQ5MDLQH[\
MYD#Y3>I[7?A<G:"QPFYB)U-2<W5'5_O& :\=[_=] V:W]WNT5PE_&G/;VWH)
MSS>T0ZGYG30@U:J_S/*^N2+85VYS--!CSJYACBS;\GS<RH>9/MC*/O7+2NI^
M:CD@,OSFA LYZ-DOJWNU"MF]6A*G#=MLQ##:$F=C@5/KK*+54@1@+MN*]"A\
M8YM:?H%-U=$I?;;<2[GNIFZ'Y^\O!]TK8+:5BYZ&A4])M0(L\>?T;7RX*N&6
M6'4@N,ACO* R=5KF_.:T]2TQW!6V)BV+/?+5M\179T?&3#C6=YV1XI:.O6U%
M97'2SR8X5YCDER++)RT36Y!_]2*(V@0?60E1:5G*CI.>]O>D[A4PFV4;UXZ=
MGS8:LG=*MMKVP7A#F[%5XR\Q?^ K&*"(S 6 \.!$'RK__VI8MH=KXE[;;CTA
M:4XL;X#AD^W^!;]+D_-9Q(QO/:D.Y$O?!FEMS_4=VIY7IK@I]^:V4;8E0KN$
MD^+Y2%?B E6K6J I%<M:J728I1C6$#161U2]I%7/EJ<K' 1[#8A=WHN'RE?5
M.I8;:_6"5DF1;/**1.G4N*GK6J&^!FI>TIQ&951F_%@':Y[9G@**> +1V(GK
M5PFT,4_Z*!2T:F&#"9^OO43(.DKPNIM5+2ZOLK4?=4'V5Q':*V!>WF-A+U:K
M-6;SUUZH:0WVN\YAUO6:=E8[%F?:@5*0:IOBNW-V]N)=QH_\=J_X[1QCEDAT
M5)S3-YX.5^=2EODOKC,2V1<3(.]VX*7Y3$L5SW6-)^ZUGGS7@(-NV8;[?.GS
MD0<G#>%QG>&0SMJL\CV'&Y;UDE9+;"SQBA6YET0XYNT7SK(4FMQ)0;G48LQE
M</"FC1ZO\QI<^X0#(<G;[S.W>=]:9$.L:;7"!E6.8[#%9O>GHH'0_])BRE$(
MV2M77(+GE/ML"+?,H0HF /]*40/E<E$K5]:XV0Y/E%@517JMINEZEMX_:]B&
M]_=$[A4P.T\;2:IGCZ+E'N)FKX!Y2>/=%] +X"G6F[@NMWO/#/0"VQN2VC!M
MQ7M/A3O8ZQ:[UO6A))3LESAN2A1W$<-BZH9M=D-\-\S_3(3+617XOW%<^L'W
M7>MN0E5LNDYF3:U:*&C%^O( D;<FAF_73[,/!#&EC6G%,E!"=8.&R:,/Z.6!
MV:1-<NY]T5S0KF:W#"!==<R7N@L23OWRKBW%2EVKZ5O*?#C,_=D:;TZY0?.B
M';1RL::5ZD<W^I&%IF:AY?$*L;#%PB>VZ/>SD_,_J. 9]G$&*+%<I>SN//&P
M$*LC=+$)^>/O#,_J45JX:0TG^ X:<M@8%#9Z*5WAE7(6-A&M3[R6&#=OH"US
M<H7EAD#R]00;8;?[,SVZ/R.*ES3JULLEK598O6M!>1WV?KB[M@9[W]RNE;1B
MK:85*JOGBJ;8M2.W/W)[XO;Z8FY?+)Z<?Y[AX;8TR+\J/KZ"^5]?B26HAFHW
MW"4V,'/T$V4]>%IQ@L)I(6,W@@PQ5@>\1^67W:/E#IO5]FCU5@$*T:^C:/]:
M*\U:9;]\+*@_4U!?/Q;4W\+QR5!H?]/S+RC W^FVFW__UKZZ:-UV5"LYU:5H
MIS#.EG$/"[@S+$Q.#0)$S>Z= I:^44#&F;='D$D\\2!;%<S9&H6WNX7Q /-?
M"*;)U)]@WF%S1B.06*@]47;0-K"6L&3^X\#R>1[W%S;&=AY=8SR?5PD;C^]L
M!Y1-K?[&L$R0/?8;R Y(.Q/?<9\W"69I&9CD%90],."_F"%ZO_$5:46]WX!.
MO[!Z%X47Y :9.9M@#7O"TS*OHC%R)K9_,*M8A7??<69YWF2=T[,?>]0TQI9O
M# ]]&;>@";L/AW]D+J4;_K!7<<'[5L\ZG),_3U%RUCL9V>^JC3<NWDF7H./;
MNW][?QIH!^JGCMKG9V-HH$G+\-D%[W'TV2G[PDPKL*#"\D(S>8::U:KR>H:*
MU)6HY?OR^LMJ+=:G?9-+G,F%<EDK%^JKE*)>$07KX'8F_&=3:-U>WWI"Z2M!
M9UJ_X_QV7H>QSD5D4]L-V12K1:T"7*I279Y"=_A(K>\(J16M6"]HA>KR"+O#
MQ^G9;G!:TDI8(K*^W$%Z$"A=[(0NKA'RM1BI<T)"*Q5-KQ>UZFH=/U)$!NP9
ML99VQ #TLE:KU(%<-\A5MY5IE4F[.D9@'8$Y G,$)A&8_&IP[)-"/PNI*AQ
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
MR4Q5JFV:Z+98B?0L2XW7-33K50L.E<M%K5Q9L\#S+DN[9D+H'E9P2H/0309
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
M?5B[/:]'O")C(,23\UD']2]J3WT'Z26B$0ESN-*5A.+T3TN2%PBPD8WN\M[
M=H9.(OE.O1-L\XJX+>\[;L]F$V)^.67 ,?XVL3DK5I!A%$M:%(<YQ"'B55 ;
MB1:DD,/1,X1GD/FN87M]/*CW+B<6""KTQ/409CRBCP.KI]@(G5W0N-/@L[+O
M^$RD534$N6XH@EHJ[L"2 !G3N(6YV5\7XZ$:Q4.^O%I*5O3RNN*>UQT8]A\#
MT/F><;%F1QD^GF]@*VT_P(!"GFAF=C'A72=H#]SPQ;% )'<=\2)<C")?WVOW
M90.TZTB 5W7&_7FJS];#%E0!FN:0S$:WWS^GH9,X?JH'CY^>_7QR7E^,G/=P
MQ(838/_<]0UL--?K34:3(5G+@!_VX8B=SO!"ZF:&I+B$X&H9"$Z4?82UM/L=
M'R0>0*')W5A^218:L.S<WR;#9V),R(<T-%D8(#1XDR&PF3O>PTL?UP3;"'^$
M4X>2P&GDWN]-7-P-&'$  _F/CI0QI,B!4TH3'1[;FP%&XEW2?9\SY 4$XQ;K
M[/L?\LV>,39ZP%_$]>,/@ 6F&?,R$"+4H'IM=E#BSD*>T^O$GJM:+ES-?,8<
M#>.)L&5.) A,CWTWGEE1C@@<&EZ^>X[B"81:/AS"B",@C0'@:P12VF@RDM&)
M8]&4Q,N%8ITF!37#12)$DR;<#O=<#GIG8/%R!RG5!T[,^!   9D&%BDN!1 1
M4Y[W^NKW0ICZ%#3+O+3)4BT23,5YA:ENA"R1'+=!![-P6IJM-R+ _L#^_L<W
M(8LJ2S!L78^$4F[ '0@_,\O+F1PE1\M&0=P&#0>838B?L<L?#(M>!@'_)Y:Q
M=&S3(L/S*0BTM'.P;2#81[:+T^MHRG:"%%EF3K@0QFWGP0@LU[G^Q+4-@,HS
M^ARP/QG?NP9:NP'*R$9&M :@*IB?P,1>B#W:7_@93^$H"&2-3&RA2$&G5B_
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
MT\_-OA3Q$<C(?I>+/"%LZ>#0BPHS(1X674=LV764>WW7T9J!M,$ZEI:J6Q!
M7#\&$,\$$%>/ <1+2NY)TMN[F.+BUFLM%+=>; $DK3999EI82&%^R->^2%@O
MLL];#QXO[B)Z/'3/",LP7((/' V/+@@".<IV<1W;>+#<B<?>-=N_7U[DBV?O
MR8@H;CM,O%+6SC\<=VBB-W4(<DX4,6@K'AJN3+!S)CXQ* K606.^Y:-QT5 ^
MPAM1 4Z.TX);[![8WS."0\&]MB'MBH#O'GP,HLNZ> DC\HQ[RP& 002AM$XU
MH5*[%8V('+LQ_"0L]:'%LH=6:5$V3]@W/7<RIHIZZ O-@?ACR8)YAL@]I:3(
M(%>.8IP,K&=G]%PT5!O,Q>1HRK&SS8E'8T>3?O&7/T$^Q0!E&Z<%,89Z(#!)
M("I_T35P@R@LRD%!TNIY.5=V'[5DEB*LSQ8I2D+DC")=V(753H9[88$P&*1
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
MH8&]2J.[FI.%%F2E$)]3" Z\*<I^B,EZ)$,Y/0 A;A#D3]SM62($.HY- #]
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
MM#M_%H5_N8-$N_H?J6<WERKI[+\]G__SR'DQ( ;/B8,+ 0%7$@5HK(A$9BD
MO,#\MR=<$PY7-#L%##GD-';+X#HPT7*H/!!S:4XD4LUUY$QQV  V7(@$E2^3
M:8G3<9B$-Z&?.*(X,2\]+,FQC:S.%@?4.#]R]=3%TBKOFO(B!F-W\ -992RB
M8$7/YQ46S;HQ,I9,?@;N=0C#<SH[B2S?O4$H;4?N9LR\55Q;(R]HI+,7Y8EM
MV5WB YEKJ<"=S;<]?L*D2N')Q!4NL +6U[L*@0C\[ZW@F=R05 <QX^"CV'UV
MY_(D\&?\I62=J,RVM7$T.4QA,1URK%'T)8@J_DIIQ+G!1MZI2V')*4CRB3<
M4Y(V"BL"O '0$]?L4W*5.<*TD;S0'H0^E5MG_FPO8%:N=(8BX=V&T0\"5:-4
M.",&;1A5"3C*6/2Z0N@9-.0):3<DYSWSY[/S(\)7I-"@F#$N!#%^XF?$K3?
M7CO;8J\$H9:Y78P*^.62Y\7<@N>E_4">ETZ%9Z*^Y\58W?.R]@)K>%[VK9[=
MKUC?&IZ7M:==S_/2FF?W+^5Y66'"JWA>6E:[O;SGQ5C&\[+JUJ_@>>E8_9FK
MR7M>%D][?^4Z\\VY7O*QG/IL_,'C-UNI0UL>%K/[FNQ;3O9MOR;[UL-VW%2
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
M:,[L[2MX!/-*:;Y2C;@%B8\$R=Y/'1BP/*+I1*XY<1/T9KC2JE:/.=F+E6*
M1X>V\Q"_&1JH/GA#!5D3$5/(6;X:2D]!I24_+9^;9M?#FFA)..(/%ZA5O5K:
MDNQ:@/&RH0U>Y.'%D=EI=O=:S;U.<\\61UTTD)M,O^5E"G0CI$I'!+\.P1+U
MR:HV=V+7-5M,"R*M-G$\?_<)R^#UV-1!33;5W[9JWA+F49E^7^K6V\V:>W_P
M^&81L;P9K+%L%N6Y(5YR_:>_.4& @9]C9(5P];""_JL3@,BG^WD$_"SU"2 *
M^#FS\QW!3/4IB6'J<U9!8 \4UGDT_Y)MUTW-:6Z;KLZ$+5L2.IFT,\3GZ+*M
M#JY62$+X/.=)E(%@$=4KU)A+>M/ [33;69IG!J@:!2F.LJ#-LD XT)VR^@/R
MXT-XQ]2:!O#V^:\I!HBUF#3**UCB'B[1@'LQR**R%<LIAC+QA:Q4L4IECKWK
M,>MS.Z :X2=P1C]<=#E[ Z7.B5\3-B](:I;$A%$,#\C9O#-@'CN>&$8%5)2J
M-V?$J9_BO((?REV<7ZB97ZC2;ZI78VBK*:NF\L?B)Q0VTL[@G:FO(A>Q$.O6
M TW9XG %RM<MT  Q"29,K\>,_8>_:XCS'82ICUH+&%QQPE]K))Y3YO([-8-J
M@>S^)C:G3'LC(PS4C+-.HYIB"-H^J'Z_TJ[Q!!&!.:[_?@[FE.(/[W@G<PPY
M=> >$(LX!DOB^C[3QRV<Q]#U&12.0CA(!-\<D2M B3]H%AS?#<9. ,;?(=RV
M?Z:AS![01H([. ;-,'8)!7H/%K)'V2>H_T8.H6YS#D%.#?]V?/Q/*2IH[OG)
MFZ7)6T@MJ-N*W14'"!]B\,D9C3P?0WRQ.::4H0$0F$?A'-!>)Y; -L?)H")]
MY5(#6%1L@1&0;4,A(7@B@1&%S1-2N@2:9<.*KW NE.D2^FB^Q$CH&#]T!RG%
ME/+S] A/(_1O!+QZA-S:H*P6:2U,$;-QP%DS843K""DFB6#EE&B17Q2F,PDN
MIIA/Y#HP$5H8\$G/'>'>WNP"9<Y**0-M.D:?&/(8'Q&P?^C^20K-R; 0[K46
MC5.W5C-9/+(K*N/*8:3%^]3',+^;76VC#+&S:)?>2SF%DE-+$<HL*;DS,'%T
MD S&;CS_!X)<(M<G8X.8BO!:#L-!*K+$,F*10*;2*A<3NL K6NDNQF_/1);,
M'*\R/E;(B=7L0[;K@)VJ'!I#;1C#AE;OL<SW$W;E&$.<0WD+R9/ MRI.0.]
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
M@HCJ_G(G>IH#/3 J%+2J8W8JCABY7KO3LP[ZO3G'W;=:W=QISV 5QG9.N_E
MA]T"JCZ8E9$VZZP]R@9SQ4G+?C*40U82I\7:0[VXC=$K9F6X/G8"P\J*67=Y
MQ>R16M!6!08HXHSWR]Y:)UJ8H3PCKU8L>7&BR5+'LWU?OMC$A=KNMAWYI!8;
MF9MH)5_^&CU)B8^?T&1T-RR%TF&GZ9LY9FP7F/#:GOV:]OI:,..K>.QG+<W2
MP [R'GLG[[,WGH3/OO_$?/;F2C[[_GH^>V.S/GM50VW+XJ++"CVSY+,W'M]G
MOP(U;-]G;R[RV6<;5_;9FQMPUYMUW/5&37>]2*7;'CO;EL^^W^INS&=?2'QK
MF+J[WG@ =WT=T]]X"'>]N<!=;]1TUV^,CV_070^:U.D@"0D@)%<P*3:=8$6Q
M3]$R/BU[!=MJ=9^6;;7WFU;_8!9.*G:ITKU:U4)$]W 9Z_JO9A,Q,CB2$2OX
MH6Q[#?3KM3U1B[:YKB^JIO?"+N6#S_=>/%C<:0W:SD>=9 TG;OM9Y$Z\=#+'
M06VCHCZGP$/2D+$=KT<ATA2O$&JR[0-KOST+?V%NN.E=J8YQ*9<CGJEM=06"
M8=$C94C]M=7M6NU^KX9+:DL.2"+Z!W%*'72L@U99M:_I@#3R;JFJ*BIK#JN5
M8C7GZ4);;%N[HZFZJ@Y?PGS.L8S;^[!+O5FX;#N!2\(A#98-7-L;2UW[GKU;
M<I*%Q5?V#!UQUV!S?FEP@=7/90-,I=6Q0!.?X;SX)@EKX#MQ[(T\:>0/>)/
M5)=EMEAK-L!+*A0^V EJSK[?W+.;>YVN2=7()O#I&%4M"E)]=4!=!GN>N(+]
M3G1+\*DU/0$"38A+48/"*$(6Q3!F+Z6,EX0P0LC")G!5-V[X&D6\M0=\@!)>
M&Q24B]\.SX\OS).+B^_''\U/I^?F\3^_GUS^:7PZ^7;X[>CDVV?S\-M'\^+R
M].@?YM'IU[/C;Q>'6./[?$M\ES]3F:2_"C5L^QCK^^G9(C?9D4HJ J_!4+E!
M4F]=Y+-_*J6B-2HMB0DKAWA.G=XXF;17)I/'J585MF.6R)L/*SQ,2:D>@S#*
M,8B'KR:UQ"Q$X2A"=>X-P?QU<(77KHF'*)0]$*/>9.(./4:%@T]0[PX5 IX^
M52VM**M7E;-:6*]J4+TJ%:K.*FC-:E6U 1>5JF:N+Z 05F_MRO0J6=II%(#P
MVOU&2T%B9G6A.2^FU(1+9Y2E.L^G,9I*A$Z:^UOZ1Q :(]?-8L)PB0*!2R+2
MNV"71I*M;;,.UZA9A_M.Z%XP':S[9S#ITCMB8!JF)ZS"<#1RR>"_<@<P,]B^
M5B]7VJO[\PU5S*NJ=:M*=6]Q]XIENO/J?SU]YQJ9V<>7"ED$Z)P#1V2]&&Q!
MB=70RT00,3_.9E,K-X;0_N 5P< 27RN"2Q7!_=>*X&4-FHWJ,9V5]9A-I :O
MH-G^X:#MF<1;RS792C+0\MO;7?E@MMX+Z5/H^^&M)[NNQ.EDXD02-\Q E\4-
MBW?XY%8<ER:2A)0@82IZ."CQG6&L+W)Z__HD3WW%(^N^6>2JF%FO?S$8N\/4
M=T]'9/-]0$40A;L;Q#0EFHR\-(=\-O>7&#C1W0\)A2T'H'9/$6@YN";?%/X-
MFSR0?TN>RW(' >*<:0QL5_[K'6ADPV2,!]#\I3Z9O4'^^O<DDN-37M; \27=
M,M]^([AP,E2'!?^$/_6SW[MU,3*.O_&'[TRQF(SSHW!\H_]>CHEK0'JB2.;L
M :N$XV(Q_$WJ?G^_BO[VWLQ86'X!E;/E;<Q-X\VSVX!#MJ=X^<=W;C3P8O$7
MA7SYGSO3,$[V(C0OY;>L>L93WTOX [+$=G^>G?N#QG"'O/K</JHV7_SG$;P2
M_<6IX_,'F&D!NCC_\2>F:FUFV_Z61+4N[#M">;R.0I#>R"S"Z%<SNK[::34[
M5JN-Z=+=W>Q2R[$$!^EU?GGS7@MT8$:2R@)F"5!<C>0]OU2?4O&I_(GX[BB9
M11WB)P>%GU .CF+<LX()*R3AY])J2@Q=\[U_N,\>$0U3#D'@#D_)ZQ5KV\<<
MJ#+NP ;<F_?MIM6QR^',F;N\]/ZM<S!OMW<F]F.=B;S:XE)+MCB[^5,:#\^
M-8KSLCN-<M3K:9S6&M=H1O9$OJ_"7NP.?AVF$58,YI4AW)NKQ:=SM?3I*&:K
ML5EDL&WLJM2R2XZ'5<^A/G/5]"%!.J3#S>:3\XZS[ADN?]?6J =<]ZYIV[(Y
M_K=HIY;;Y1)?6W.#'Y:9:1O\$,QLLUN_+($_+F>:O=6S.).MTI!5"]@ZG&I3
M[&D9W>_]9[2'0,G=\D%J?D,\J#WO;F_L#8<N/,+_W1O!_NWU@*GO"0/_B9!@
MW9EWGNW,NRO.?$6!*7+LGLKJ>\_VW/:?[<S[6Z>XI7C@IS :N=X3XH('S_5D
M]YO/=N;VPW+!*7;N>"IK;SW;4WNV^L+^JOK"EGA@P>&7C_C\M';L5OQXKW;L
MHSGEGJD=F]OM!W6R@62P&P>]AS)=9WO6GA)#6@-G;P;(@BCCQ2_S7@=W^"(Y
M3G>+'">NYSISXY. -_^5\=1PH&UBQXL[_2!,YV^48%'.3]QR2Q29L2.GE/MC
MG5J9+)GE=*2?AVAR1,"CI=.(EZZ@6?,U&^Y4T6IP;<S>A\.+XX^Y"AGC[,OA
M[#*9IU01LZF3DW4RFZ.$1TDG%,P!TZ*/)U,_O,=4<\2[_0BF\0"+&IY7HN&F
MCJ.]X>-]B*H7ZI-M'Z!R9G<Y\S_64O$*Z(LF53?<B!* H[$7..:Y.[@?^&A]
M'@=N='T/ST93037FZ23PKM)85%*99SX06*[@!3Y0'1\0ZR5!2H)C\LV)ZR94
MG(!(^EP/D)5F''&M!NE=",LQ#B.JOL542%52H8&4"I BKCC!27AQ';P.>W]U
MA?'X;N#&K!FRDGBHICE7,[1;':LWLY%C+M]+3_7:Y8VBQ6&]JSL:<1O%7 D.
M]3JD31Z&#%,A6F%_"$'JXPZI.YSA([4ZDCQBAJNA&IZ,2@15.#[W542H% ,W
M'*@C<26>#]=2Q/3;<#!(J:QCQ]NE+^TFH8@%6(P?9WFQIB0/*K?(5L3-O>&H
M=SPQP%"\B4N3$&%&H(<Z-X[GDRF2(XVLLH8V3$,*HD9M(MT6MA'1%._WL%8+
M_M;K2O1;DK\6-"+0,OS;BP0U&X*:S;!PY;;?=_R),\W.AIEF>]M,$P]_I+*Y
M.0F8T[GA:@/#%.@O(FN8ZZU$4U.D?5>7F*8'=#C%5&UL/ZUN7NV$[JRY=U8J
MQ1.(C<@=82]JKH8[%PR#&>8%,@SM/@D8-*Y[;#[A+/'-$=TJN>/*D*V3/BZ4
MI-?L\:>0/<X"^.?)@*[,'=?3QK&:ES;%G*E0O*:-OZ:-/Z>T\1RBSLFW3_4Q
M:#8>:YH'+"35_&X%_L[3R$3>9-YX>WEW,2-25'ATS]R(C@$9EN!7;%TAMZ(G
M=#S3?")?'6]PK_%4,_DWG1O>?-IQJVZCW7I-#M\@EWN<Y/ Z'.Z)Q;=68%=/
M,"^\#B-[@F&MA^-**R2&U^-*KXG@>_NK)B4__LR?;4+Q_JH)Q>L(QZ=#<:LF
M)3_^S)]MNG!_U73AGR01O+]J4O+CS_S9IA3W5TTI7H4+SO+K=-!S52LE=^X(
M<W:RTI$%/S*'80H*37W[<:F!ZFC/K9?G@:DXG/H;_  G6[)XMGNH+\"#\]1/
M=.-W=45;ZY&P <C0:NXO,K16.,7M^M(K*:-6)O1SIJT-RH&GZZ-ZZASC2<J
M9^H6>^IG_:*DP_)NN-;6I<,C)9UOJA_#23 ()^ZE<[=&"X9Y8VPX.[S=,$^^
M'9U^/38O#__]+%+!:VVPS/.N>1H/D+!61D/W D*B3J]B;^@YD8>YDI%K7F,/
M4X3)%GFAO 03UF!^<6Y57N;Y$>[+ !X54.\WE%^Z%Z4!@^3#1S%.3"1DXLC<
M&L6_U[-($QBW7@M4>XW6><<RTTT="+8_/7=Q"9[OB:0M^.@P&'X)09"HY[2^
MN37[Z9EA8'B\:6CH1(DK$,LQN<9)4NSQ*+%;,:497\N- IQ1(G-I8?>H_27N
MCNJD%C?,[Y2V*@\/O_:=6\[:QC_ J')4@SY^ATO]:V-80;R7W$^QJ1]PXYB;
M:DX\WR%T\^\7YN?#P[.&^5MXBW:9Z/^'6T$#7\%RG51=!4K]IY=5XJ*7W^9@
M7J2+.>% +?Q9PSS, ;Y7M<H:NB,WXGX+M*$)'D@C5YBSO;S9A;CI6V4A[658
MR-8+!:I82(YU\.7&UJZ^[*/H1?+89+,#^ 09AZ $4 " !M3CM5B4^%)/;E>4
M8>+[#4R=1>N*$F,12Q^3X6OPE^;3XRYSY]MY>O.MX(95[4;_A!L_3AT+\P_A
M7XYG7A[]9IG_]L3A.@%_\%OJC,/@VC+_%_^#_Z,S/8Z&88Q/ (/#S&MWZA#A
MZ81 K1[B9YM:7^O.=Y9A$ ^1%$\HY680ZB>!MW% ]QJ9Q#"<>$!AF4 \ IL
MCOLD]N%DYTB$C"=\N@";!KL%8N?HF-J+!O?Z&ZF5<4SE:1$GA:.LRK_(P ?_
M2D%#&7I$EJBFX/POO!&0) A!?RB0VM64-]J28V6ZV8#NO53[#?NU_4:Y_<;!
M:_N-^12]:5;778;5=1Y"%P)]&<0.4%I.LYAEHL\PKX_O'"J1@UW)]5T;R!9<
M%V='!G:S L&K6":\&5B8A:5I%0U7Q\[0I)ZDF;*-C5QW1+7EM],OJMARX$1H
MB(01.F2XY$C7LJGG9ZO1[LC>5>](M1JY0^ICIG/<-)J&9.OA_. 58.UYL>B6
MAP^@WR@VKV0X1]@YK::]#QM\#_:2CRK_,(4[U&_^@B]V\'=3Y]Z-%.>'#\B-
MSB^VR*K!7U^YM!*/:S]Q+513!<:/AP9IP:(!\1(&SHT7I;%YZ,$VGKN^YXY8
ML8!C0VX/AT^]MNY!'"5JZT@:42M(^%1NHI$U;^*3P/(IBV70T(V%,D)O "$$
M=WF,,Z#B6)?>"423?2#7'*/MS1XLV GJKX9;R">&L0FLWO#"(==^N1/\>>3Y
MV.)JZCJ^+'G%O?3!Q.-.I73 <#BQ?CIP!M3PW3Z0ZG*S 2L)'';?P>;"W&_<
M6+0VA[&Y%RN>T15H_".L))7:?>P2L8&<3P/9&F^8NK)YEKHR0B'0&RD31Z#J
MR!S=EHQ$A\J<,K.0[&-X+C%O0$KQU!RLS"/#%ZM@Q5$,2PV:7[1NV%N&87:W
MS3!G]X8N-O%#ZU W]XB?+>H\?*!;0GN=)5LI,R7!%ATB'<6GD@"QF_817CC)
M(97ETROV'^XT&P?M&>7:LO$?LD7JYC, -;2"9V%1]&B$E#Q*P7AQ"_R.;B]R
M L%,5?M _--@7TU,3AUX'AL;#T7W8W@M7H-)&"? 9>EGF0&%=UX95[F+#UL,
MAX"LB/Q6HMX1.\Q3@3;9[+E;*+LHPZ%9!EPZ]._A\BH70WP+)8?OL$2($V2
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
M%G9B">-UK9U8PLA<O!.O@N_93>9%"C[=^%,@J8_+YGM;%(+MYRX#5]B<M2S
M[F/)P/D\?PE'W/R!^O4'^N@-*=W &0RB%#&)$XE_"Y^DDY3;<" H^\!+*A/9
MUY>'\Q>SA$$\=Z#.$@;O%G;E538^N\F\2-EX,7:<X,Z3+9I6.Z!2'&UIGM^Q
MM^D3M;K W]L/+@\?9UO6$H5 3$W+KLC@?4Q)V%G"'S=_H/8+DH2=):S6^0,M
M85R^2L)72?C<)&%-(B'+\"Y= ]UV [9/9ZN&X<,;.H^^.6M)PWU2')Z:8=C9
ME&'8>4F&86=3AF'W:1B&3P[/[:$;5K9>&U:6&E:VFJ\-*S?6L+)&%4>_?L''
M_N/40!^%DPFL[ _7'V$EVW,H@:Z[HSE 1_V:;;( :\#[=ROV3Y8P.L9-Z(-R
M@&5.]!FP]-NQ-QCG  NP:'&ITF;[L4J;R[@FO\"2:LVY]=3*L1'=(2O&QLHW
M.# Z)#P/0I HUH+* D\/89H5@">6/PE<"M$'9E:9LCN9^N&]BP1%E94.M;J,
MDRCE+4/T"-@6#Y9(3=\&S@C+PSW''#D#V4R/2N.X$C9.G-'(4$2GGM$74U5(
M:VJ%M.D47JR5T7()H"3-8>ARX>#405O'FW)C=6[%A^/G4"KJ(M!L\A9N"I:&
MVCO2)]=8P9@5R\6+8&FDX31[A*W79%^]M[L-\^CTV^7)M\_'WXY.YB#5;'8"
M<[3"52LH:YR$A*^I=6A;WGRL"G04P SP?%,T"*:ZV:'H#&Q(WB&P'2QSXCI4
M><W-;^EF7SG!#W'!O8!P9%)@E\B/\ I.PAO""7:Q$!PKPL-4<1H:,\)6E0-W
M2N6XW#"2:KFI<24#S1B$)\%W_,P-I[ZKF-,'>#D.Q^O9.?MP>K1+4T&NZYJ'
MPXD7>-274["J3Z#\P4Z:QW<#;O*P<W'XZ7A7 E6XC%",1<3P\$@\[(J'#8\+
M]LMK:.# L +J@LJKI'_*$;(:8Q29S-'C/ )0X+K#F&%_?KC8.QI.$=BYCMG#
M9?8&[KC8GW2$YA6"^,3IE*KQX7"&(=A?!-4#/^#?\[H"AYI_BJDKD !M3CE&
MJG8Y!C$%LP71!/L0,[2'(5$A]169#J$,80/JP&&@ ?/\ZP?:-&QP.D/$B&ZC
M^)36@94& U(**T;D><(_#%'B/XI<W"T!<>!QFU8$4\@?  [+D"59Y7>"D$T-
M\]P%&98@[1&Z@?8#3?#@8A!P00"\F*+?JE&Q^T+A0Z*G]XF#%0@&XE75>$E;
MY7:;J1BOP<3:]?E=ZR'4W2+59;UK#8$$0# V$=7Y_R7ZY6(G3VROFV_8R[2J
MM]Z-O/@'4V)R/T7_JH\8 7$X\(AJZ;8JIHE4\0W(96P>DMAQ:+@_7"QR#HSC
M-(*I$87'U&S83X>N>$%A2 NA#!!I RE4\)-IB-<'9F"9V*.#>L'3S7*O@9.[
MP8T7A0&S!_RXQ*$DLVL859L&IY;Z\%.!.N(,L9,RWCR'<,Y<0N[@ 6B9U\#_
M(WH=O!RG1C>JV)48+F %7A#LJ[?G!2/^ ,P1 \0/$8Z539=O?"RQ5+*K93I7
M4>@,63)QRT."2W&3<3CD=L7.'8V<VT74$A'(C&^-O#LO]I)VZE_2K4-L+6'Z
M?P$2OZ9/-8O_Q1]6M_YA;1U2Z019V U#G;2:]H%E?G"]OU  _@9WZ3YU N/<
M'=P/L$.0>1RXT?6]>0)7E1N$F4?D+K105Y+/6^;(P^[L#K&#%"Q28A/(T^30
M)_BCB3M$#EA4!8_"-$I,YQKUV<34\AX-;!(/3 ;9K^N;A7(X_"9RI6HC!3KL
M7#CX@1J/0GETQ&?:P^&4,9RN0?G@YNZG@7DXC3S?/+!$,VBA)$:@Q6*?C(@6
M^%<ZO*9M@#>-G!M4&$=J'QHP1<;:[LDYRHV9A(ELRA&YH!L#3X69_>9=CZMW
M T:56Q?*F=EM1JL!S=T=.&GL&L4=F3K>D#2=^=Z1;LZCL]=;*F!WQMB3,:C-
M7U P7;A)XKOYWG$]S2TR".[?O&_URFC!YL3S?:$<RQU$'P6Z0])D+QSMT>Z;
ML7J!=DJV+?<BM^4J49;NA"#>2W<P#D(_O+XWCL*&^249-A3%!HC$";+-*1V/
M0UA> L(J<GWW!LG));3-@2O10]75F7V2K*$<@7WEF[]+\OD6-HQ6KP,3<6X=
MC]1/>BTO,;V&NPXW7*Y1O@5^9=HU[I)&/02GA11XA-HUZCP)V1&'[$(Z<R,Z
M>UB29=!R">W+29;:5W@MK 0WUAP[H)FD/FPO[B]ZO:[2>PR F^&5+SA_7'7=
M"K1L&94)T);Y.0W'J6/^([7 =H1/KG%6'QR/#NRW/\^//YG$H6C1EX1VF-F0
M/#$Z@4-Y]\V=1'M*L83=AOD=KSWUHJ]\@EE$&'G 8Q&'3:Q3?:_F 3]2X%(V
M+=@^,&^!U.6P",>(CC'22_'*L[6EO=706!4O\A860FJK>^<.4F'_PASV>+.G
M"J1./>C$/Q0(%T*GD&[F*S!9 J$5@R!0G&8\_7#=J82!._KX3_./W\X^HSN0
M#,_G([;KBN"M@ZB!"/[D7D4$*@S$T /J3_\[#M/<U39F7>W?/5#2X]0\H^L*
M%]<4KF$Q"#UHH4O&G2;,Y)A&< _@C@]<=\@@?/])0:KSP=,-BT(IJIGJ@#HN
M(UBSQC?A5>I12PGMKU%#OYC%NRQG=NEX(^0_%PG8_!G3H%'SCQ#F: R3B$?W
M?,T4]S <L*CHEK S![2.T-&N)1']->PM\&O7U3\G6X$L+70ON\R&&'NH1?+$
M[M./Q4=-2^A'Q;UEQX [-!P0HT/A3<^N#SIYA-^-L>9@<_Z1TLA%@0W?@KBN
M$]'HME;/L=&XX!?8JK@R>83D='O?MCK[Y1#&SO<+\^V"":Y1(EEK@@QWW[>Z
M=J\TOUW>0MSBNONY1C>9^OO9ZG:L?JO<-;?.?G8?8C\[3<ONV.7]M QAY(.2
MX-_K6@G?%+P<I6L1 <-R T+\1'A2\H&0LR D=V.8<0[-*\$\2&G_&A? %1OL
M=8M#/Y5"'.]Z)KWH[B]QC=9(51.MDN6KYV6NT>';G:[5[O8LNR(5JPX!/,Q4
M.=F\9?4/]JV670ZY[EHBAHP*"QD8:/JD/K93R>GFET5R@.60!VQH*'K0-2%)
M2"O%]!XY?(<)#!XWS#X,AIDZX>5P+TO) 0M">LN-NN$&%#V,Z'W]>G+Y]?C;
MY?/H/+'B*<APWLJ'^"@Y,U]<O$#9G)]ZPLQ&CJJ]WE%MHL5#/EE.6 "UX,F[
M^Z68O1O'KBN:[@;7=*2YU,S3S#=G"/USOZ1.*[N2XF2@_A)E4+]74CC!R!=1
M6(=,2%9-,PN4A\5.L&%Z/<Z<@>VF8LA5)?B$_ P+'/OW!@7?4"#4%;O[J\LR
MS>%T[L[(?&;EM6=UVV7=D.>WLTC:;GF&HEE3KT(7V.7#^@^8+'!<_KVRR#%H
M/;RA:".GV/!)NW=3CX^_!BQ0-Y]W321WC /0+?T(IM:;]YH[N-4L'GZCSDOZ
M2U.ZGO8CZ!G,*02PYT7B"W"#3)GW%,/XH.U)3QV2=*XO3\M6%%U$\F[S$FB7
M!06;D>B?4Y> UX _>R "WO(,YQ&P90 CNG)9/71O7#B3L>./J 6"3L7E5.XG
M(+@>.D6\_9HB7DX1MU]3Q#>6(KZBLM193]=J;U M%CG.HK<ZLFDI%.(DM@S^
M@U0;]/A@TPAJ"T%=W'(9"L*1+G0B_AUK1IC@ ]8QQN%P''AP$E*R%7QCMUA,
MB$2F6#2^CY]#0X@53Z^[WN%W%C:.*(3,\22.X#3SO2%JY[Y6__RYM9:84? Z
M'^-_[>8%J'M%KFM^)1)G9/ICL#-+7:$WU#)^^?4^H1X."_L2K-:G8;NUPX)X
M^U50_S,:)"M-7>.TJFVX,\$,R?^J,.KYZ??B-FA8[<LV[M5^NHD>OEJ#^:?0
M65EY9'.F$/*N.26\/:O960H??XW^OMOI1;^8J#PR^N)$-:G'PA!Z3&82WR^Z
M:\^R)?2JW;G+!'0B=O"8-_ TH&^^R-V;"YC26DQ>6Z6I34 BO'G_!S%8=V@>
MPGM0!U?=_TQVEV(@S-PS"X08+UO*O22.1<ZE2Y)@Y$P\__[710HB/1M[_W59
MVYBO5.6KVO9B=_#K,(W0Y)[/>^2FB3U36T9?XH;90"&-_6ZU%Y"Z&BH]>!D\
M@4TRG(JC_RBM@'.T A[^S.?=^16J$6N=G5PS+EE4+BY73[GX!']YX@7^6[&&
M>NM90]TWLW*/%IH]KQ;,JP6S70O&_HDLF%<#IB"(UDAZ6LJ Z5@'_8-7 ^9%
M&C KT-#F#9@#NYQ4]VK ;$R9U2(K:%CL>7=[8V\X=.$1_B]8-(-DK]][\WY/
M*&*OMD#-ZY,KOND\FC'0TDR\)V@/Y/7_1[<(]M>S"'H;#HYQ0(KK>["^#1NL
MI[YK&5?W%'2'(3"BA:@!7)%?%0C+5>Q7=$5_P>&N_GK'N;]2G_1YN3%*Z'WE
M,[M_CI&M=77]-^\_B60?2AS!JLMAGB;;UDP=<O,-=0]6Z*>[1I7&7+*0&3H?
M4_=/V)O+VW!><\"VU3TH%US.4;^W)ZUGV,&+#KI3.NCENWTOLH[KMQ5>;J2G
M1"?H)YF#K=NQNNWVTHJT\! \+57Z,D2@"AA$J$$N(JO%8X($>CK.W^T<]1Q>
M #MHM]>% MZNJ2UN,B[V5].;3%-&"V+;\-FS@9U'(8[OVCTXOAO HXMPH]O6
M?K^<>[HR*]A]""Y0Z4\Y [+!Y-X;3++,<L<T;?=%NF76H*09-#2/JW2L=F>K
M'IB?(]!TL)X=TG^<4J1C A;-HRC\%.5(=G.]\SK8-K  U;/?FWV]1+=491$(
M9%@NBE?E\907^V<87/^%^ +FQ=C+_3[#(?ATRC 2*G.VU1'YLEP$*DLL8L?'
MZ@RO?I70P>H\[%B W7Y@3%P\EHNQ$[D?@*,-<0EN$!,ES*G7[55V3:A9?O%H
M<Q?=HEI5A1DY*#A& KF."!8)/X:##$+@P8@D.7:".D?46R,%KGI-AU&$F'-(
M@A_NLT>$=GN(8)S KZ_<Z'1$W\:'-X[GHW  &_(S+J9R5V)Z%BM69I\I/S,+
MVU* ;#-VE!, (_%]N*'C\!8K7"SA,B-HXLB=AHDQ9-P*1 4*"4UT9'[T(G>0
MA!$CV.G+%I6<B% Q=FY<!FB9(@*/J)\/:-$XB)@FE]A<>S>NQ!/%$[3@EPSI
M(D&N<,<RN!@8/8;?N0PNXPZ?$5S+9EBVO6:U;W-[-:2"6_<DS%,%MX:391R>
MV2P;X46 6<_BR6:N[$WP9"Y\6P 3UENCO=TFV'&_\NH:BSCQ@T\;+];_O-FK
M;.!7P9+-)5CRHA-:0^E_0MS8W!0C-H@1FT^!$1O,B,UYC'@#^O$,SO*D./"Z
M> M;QU1?PO31@# 1P9PA,J\=OC%&;6OHJ<C;F17=O7:)7\"EQIX8<#1:(??I
MZ#)#$:](>]P,!:T) V%O'0<")/DIL!>$;; E;!B?2K5,-[V,CJX$'17$>O5#
M(P_$.S =EXC.]!#5CSB0>S?PTQ@A'7W7&1I$LK>1!R\4BD'D7GLQOS]V!UE<
M> 1K9<C!=(HCOVTU)3)G7E0!]_,)+9#>5YB;&Q',W']2+\':>D1BA;T8N>2
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
M!7:)8I,#UMB=%0OMM/EFDD/,T<J"M$!<I:]1<W-1#P,-8AK&HBLN2ADOROW
M*/X@FPDO&/Z2:4;EMR19@#Z6TH:;7\9 &RIE0%"+Y-=GYT<JSOK@S.11N9<G
M=\F@^'S,7 @W$4E![?D=/#SDF"7J;8$B2%#**'D,5+CKB",/LK^>N !1P_R#
M\C$"$<B/4PX$@)) D01\00(3=Y%YTILHA25.<+QKU 9'Y(B*?KCD4R+'C^8Q
M&H:D/E-J#;W+D2ZNV'5_R/G[9'I.417%K!./DV]1F;\O+B:1S8@]E]14["0#
MZE.*F62HFX(5Z5Z+  EJ/V-LV'P=A;?P[VF8H KL^/J-EC\61$_1X4BHJ9C^
M=8='Z.,6<&Z,.1V'27@3^F 3#S(B_5>6VT&]>%&!1<9DBO:YL<@3C-P)S *.
M%O9\R'-$]=Q%XRL"(Q<LGZS'Y8#W@C/[\9KMR=U(T=!QX\9+O@HG>A-!:M"*
M&2] / :2GQ=P,#\"X_/&BT"#VSDZ_=?)QSW[8)?D/ILVZ @@(H9[]4<8^4/S
M-]<!T]@\C:Z=0&(%#MV!3QHUQ;33A.(6PGJ#^238=]F1:C"G3(EQC&,@%^HP
MC-/)]]0]8JVV(75?<B:3P_9:VFM4LBQ?*,TP&6ZF6Q"#1NV0(:AUPR2-GD69
MZ(P1I6BW$5V0L/2$*Y--,5;^0]G#EJ0;I3TX \K_<4PJ!Z!,F.PR.?0%66CX
MS7_8?$=SSD*;CXJ'36EQBFV.'#P@$H\A)J)Z@UCE>4J^#^L+A&]+^<#E'@@1
M+DXR.PL/6"*Y)ZHJ!S+3485F1UX4)X;PW%.A#'8\,W_3B@GTM8&0,:\Q 2A
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
M8K=2G=&N$K4BH>1IV*S=Z=EZ%YLO=:T']A)DWCH-;BMRT> VWN"V632XS3+
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
M/-/ "RW"Q@,/9<3]Z9 OMQWSY?JX/Q>^7   .1'XG#2*.RJ1L PAP3W*TU'
MH471G0&FQKU@L%,]FT7]3E&2=2W-[G,/F0TDMVS8O.OH43 IESHXP:&F8^&V
MLO0/8 Y(@R1!WS5N&EVYT1E@\U9O$:6(ZGKA07\T0O<'3S68$@D!*>G$%WM\
MO*>2KQF/:%&+B)981$M%+B):,@SP=K]/6B;JL^5I?WK)UQ) 2(.8QP)O>(-,
M94NM$8;P]Z+'^LS92*E7&GD_9H\Z5!=6/S!+\9-1VNADG#H8PXDO.1^3CL=2
M<#SVP!1-_7B<J<99ECYZVA T^;+T)_YG2$J]V2^=VWW+P2=XC&=4A\)KDCB-
MN+^*GP+"S3UM(T>.@Z@J0)Z0Q0?"(1\"<R(I2K.1%*G&3I27A$A,Q5:4HK$5
MR<'.*T5/S(F 2'++SHV *$U%0)!AB:![!/P=-$JPI/H0\TNGH^P#RZ(3B)9;
M3JQ#-SEO1-H'XF/J%"G1*1)6$?U%,RECA5)[Y/IT$L*"8R78T+DC24M&*JT[
MDL]G8#Y$.!L5?;0SZ12;M?=$?^4^ZQF:;V#8B3Q]7+H;)ABW:./@CR8_X7R&
M!:M!HTMP/]2/FP:1)U ^>>:BKXALC"\=Z4.[?4,B 3BZ%+GC+DI'[:MT5#W]
M8DI4@6YOU93R5GHJ2#C\3]=^^UYZ676WSEB/8:82'S>Z"3LNQ[6-\E5?HD(Q
M&F;49Z"VZVX&:D+5:N6&+)>;]1CF,E_."J:N-I5RO;E1):[M-E44W'2[Z$Q\
M/6NOHE(=V]@U^'3ZN%JK9V>RV-BHYZ92*RNU1KG1BI%EY>:9R;/)Y4XTY;)<
M;Z2R$_ON=DY=W7BYC!5D6>*WUZ75XIYN,8&Q23NVUU6Y7*M6RG)CZ:D[I[':
M4I;-\M(5&22H4GG>T@^O&-I_NN^O+RZ.3MJ?VE>GYU+GX_GY7:E]>]N^^G#^
M^?SJ[N#K:W]E8<Y7M)9#"2U8'LP@DN!!'-R#L0MF,:;-^VX82H/0W2 $(WAD
M.B8[DFR$OBI,W1CJ=I]'MF%VT<)Y .*Q" =:W'X!'^$=0PM3!YOSB=O8%-;
M\^ I*,? JD)XY<<C;\,+/.%%\;L74<"*>!W.P&8#@_EN+'CI=+^2<$,H=8/'
M^D@7GHT;,B)?Z&.0"<[SO'EV/5<,,'O+HB!AT0?)[_X0^+\BH124# IF=70"
M)?2EHD<-IRP<Q^CVA>?Q1IH'(HIE^26>=.>[Y'AC=+M1T"%ZO_EK:.]G)_N@
MV3J9SE/3@P\6S$3<ID>J)D3F4IZ:"6X!S38Z)X]0Q:-L*,/*X%D\6(RB?T_Y
M-_;<PF4EO_81CS/PG)?0_J+[_O3ZZNZV?7KWI?U)NC[Y=/FA?7=Y?77P4BLI
MR=27#)YFE*:2&Q/*Y/.X#D?D"CF%4^KY;I9T70J@5/.,"<M>;^1=3O$S^F%!
M])G9G6('#N(KRV5KSG!];]R">2UW#IV&K"M=!ZR;'^<6A@*]'%<>Y\R7L][7
M TNX+?NHPAG.:KZ;;'@LZ]4$YYCX"RK.>&@<M<81-P ^\$YJX4ZCY AK(H?Q
MQ7[-XD YI 8P53 R6[SY)A95,[41WO'^"\]=7YZ);I,U+#ZU?Y]BK5QIM<IR
M(^9[7CA(,G!W/_M8.?7]S'KAB^=,75G/A[L9NVSLR%V5+\ZG&Y%& ^\%0_@\
MPVM%RN56/=:.83=NSM4<2$L]G&JYILCE2K.92U]O.IL08[N=KWT; R8N-1TR
M;_> F^^Z7,J_Y-S.JS=7:91;<,Y6:ZT-G;FK@2.KRU_*A5M===J#)2YQPV^O
MVKPDUP[[:#ZF*++IE'27(G@=;X!75-3&@-> !L%B?D_H=ICH%"J+MH/1UX!Q
M;S)#%)3#<C\ZE0N"Z;A!U2W)ZJ)GESS5J \(U[1(T@AJ>5$,&,,J$@E5P:@8
MV+'T4<<*R#RW6#2(Q^ PQDS)3Y#D@XF!HL&0H)4/<3M*Z 0/RVI;%(RK/U"O
M/Q;$5@XQ:9")?&5TH$9*PW&/;-BUXLC1'JB(K$@U])VLCG!DA?6V@9KWEM47
MSMT2KR'&??%#6MHVNF]O#X7KYFM4BGR->+Z&4N1KK %9^I<FZ?V?7VE_R7(5
M(:B]3P_/W?>7+AM)E6/I-XQP!>'#J\P A_Z&J5[B]S/=P2+E'MZDM;N8R>MW
M-M&=[\<[O5Z84NGJC>/F# VW/P?:-C]S3[K%.&#<AAWNPCY*_\^DFMLL+-A9
M$DVUPLQ:*@^)EXH\1SV(?=*FTP/]8JMTO>?7M_/KO(:%[C#4VN$9_'07JO7"
M20 .K!&<;C@->,GMYQ,_5Q?KG>/1YYD]GH$4O!EF%ZV<'LFBAU/-+Z]-5T)^
MKGMW(O&Y!-51IR8'1[+[B*<R)I)2]X(^%8(5R<P6MOGB8^N[Z\:RLE"I;4FH
M5(\E\N1;AN,W/NJQ/LH0DAC;.Z5W+PU"^3AOR8<M':)JN)_8X)3ZX:[THKLR
M#G8EDE;/6ZU-)^+SBB&D56H.O(>*"Y V#?JE98]XND,TJX)GO^&H0<Y1:?9F
MF/?(TGM2Y_Q4).L[/#L#A0+F@],$0;&%'WF';7);\WPLD=LO"F10,QG8,/%2
MQT_."[/_89 @1\?V#!&*@K-W_ 93&+:! 1C116%UXTBT':\I,QIYIM^\FV>A
MCVW=Q$I0!@@DUO/HL+;07F&VV&K_\R!*I20^IUH%D9SQLE]RX)%6A$T282D.
M25ILCD+R,MSLD+C)19Y'0?^[<EC;-*Q<%22X)[4=T=E .@_6<RW6XQ=V.#V_
M]@L[T!KY\Q=!%$[L^8OKL%D,&H;L ;1ROHL CR!]ATI2SYF3>-5R1)?%4!1A
MA$3%8I)(38R7%#4E;PD&2D63CB2E]IK1,DI*K1_\+F;1"5N8!/I&NT?W*4JK
M4@U6&/TPW!I79*+V@YXPA%&J5&2'-0HXI(^E$\Q?+5$O,8*DV"6JN(%')+4S
MP>V^N,;%HX^;<?26Y]C/21NYBDR V94H\,NGS/Z/S.T=':>A7G&)MA<J*N(,
MD:Z!4"&P2[=$*>#"PSY,OJXE+:)R)G+SXCI1P$[G_%'UO;#<O&9&L#Y/ .B"
M-B6!6@F9*!+Z9_NTX6U#10E95%IY!2@SU""M'BF#_6@CW=GA!L F\-9_/-@"
M9HL691$N*T6Y3!.1>M'244)SI7)4/!57'*43R="_HW2G',29+R3SK+]V*7GM
MI6#M0HA@&C>/*(R(D)!.<Z3'"L)*]XOKE'FB>1@CBCZQ4G23Q>F[YE(B9'R]
MB@ _ G$]X*<0B&_^6REL0165RV^BY)XA;Z1Q6;!$;"] =L^&]"VE1M]P4_(O
MA[EU8B)X (B?]!%Y./SR5+.:@*_+'WK\)!KWB7*4)S!'Y6A0A!0[0: 5C^A$
M]2#I8*>J;_8:3,=[I-JBC*I-@K3GEK"A*;-MB^NT^-O UKP^ELWR7^E,'+ Y
MR]C+#5"/3#4$19;Z,P26!?71)D,?&0=K:_B&!M78"*V-,B\#U74LPT/%.# ^
M2K1<=\AFQ@U8*>)>I[6 /3)B+M>0^3QX==CIKTLC;"8LHLRY@-#\O>6"3E13
M@-WL\5Z^KHUFEE,N^3UJNX!:JD]%?0H% >B]7?X-6*=-"6FBDC1W_>LV]7@.
M ];+U!S.<X).@KK/+4:$6W3>979Z&3 ;V/[ILS282G2[_9V=M>I&NA.&T/OW
M$YSP\ _1/*Q%2,=H&*H?F0TV"&2\?@;>S>#[:5OH!8!NRC@H1RY3.,RPM.(,
MG>! $12*+@5D-"_VHINDHZ#L\)L*X8I&8^&?0D\I;Q&!(ED?XET(SL-SD4T(
MY8$1B%3&/<([(FMV8WC6 TV+U@\'$[;@XP5U\)K'UWEH^_K2O04ZCLB^QYT)
MVB^7Q-BH_?#RC\=^0^IH-D9<'XI92<%N4+ED>JEO \]X^3#$'ZL'(-.C95D.
MOEOBEV)4GP2D01]L2^Y-"P 8.<[#*?N2 0N8"&N9G_9]AOT=1:?.L:&'Q0C'
MEH%W>/35<=0/Y<O8'1]GJUP?58OKH_CUD7I(UT>I:C7^1))4E1F/;SU5CV]R
MJ#G,Z*9]>R==7DI'TO7=Q_-;Z?+JXOKV,Z6D;$>C6G<?&EOR?"O'TB=V#YK-
M#6^5BG<?VUKQSI7%"^JZI/.24ER>/S(AR:-BWZ =&(<[X.?@Z:/ /*-+& R&
MZ(%FPR6^'U5 >6A^ E[8X46C$W?"$^$F89\W&JT4&4V<JSP)\+MI/1JL?X]O
M,QDO5PF"  Y%<>@O.GS%Z9:P'CC9>)CGU&)*\<5,1V8$*HQH^AHVJ^/%GL5A
MZS=\#17EL<5K-I?G-('U&\%1[,5!5\.Z-*4KO#S$9L>JK+3*T@G3_T:+Y:-E
MWD\\H.4MZTUZU%KKG,)6HD6&3TE(D?'L/U_&1EQH)%#Q-4]W0Z^U>#7WSXGF
MW-(-L\9&6-WO%"@%>MH]7GRXT1)[)2R@)SI0,F.V^)ZH,>NW?@XZIF-NJA-T
M-B>T\S]&G[9X0Z&@J35UW.:]E5OE2&-JQ*-;LM&)1/T;82/[]R.>;0J6QH-%
M#:/]C< "@>3O5NK^)/V=&5DTX( 2+UV"+,SLHWX_3-X.>*N_=Y8_,Z7B.ZXL
MDW1C4*5UX>68W1QTUFL&,&I_PCLKWGX^D=1Z(XC;PM%]>N.SR##ND34XHB5C
ML2G7B&R-=^]134A_!CYFKJQC907J1I9#)@9NR2F&L [H4@8_;_-"8#?,IJL<
MD"%E;O60XV=FB6&Y1>0&CM+2'>L-3<NP +"GUG%9^N1BQ7>M#V+( #H@(5#1
M[WH3C)*-IE(?-,/'D3W#8^7DK2U+'SQKZ&G2KUY9.L6_W..&GV@ZG0\?O]V>
M7P09YIIT1W[;P/*YX'M.O-+VV4QZ[4:>"KCOS7'I2^#Y2WRB+(X)'=:+!4,%
M"8//@WG E_P"29)""U9:U*G>?RT\0Q<UU"Z<.A'.CEJ*2 6^R.#4X3>%/",?
MYG#$<21DB1FQL#7G._$Z^<R#0JY!%G_0?A%>0@V+R=.-"9#2=\;&PM=9.CW[
M3?KZ\>8#V:;PAH.&*9Q+%ZQK4Q5 H%H=4.G].[2\TDK2Y1>P6.\=#]5&D!@H
M.T3K#/X2_F 9+X;9V+^YX->DEAG13.B2%M-.B$+$"K;EGU\<'J KW6'."LH8
M$C$T5/!H.3C)/MO'40Z*U8X5,[O3] &NK.,R9H2"B]XZ_0A=,_,ZYW3_&$G.
M#A0JOT,?SZ<)^0/1&5:4B/Q]9 G'>E!  N0%OXY4Z:)$:=*7Q9_DLE :PKTM
M"2+8_AG99W@]1,==@'.,'O8+]])5#&S.KQZ]>?;H@D_QL*HTE'*U(=,C='C5
MJN6F6BU':@D;D\CA5.+3Q1G.TAV^ JJ>R6^M4<^CWB/X'NPU@[L:D"_2W)0#
M(=!+(J2(]&4A;YP0>;CA :^71$(3K]P;M)[#E2C56KE2JY<56?8CKE!"T3&-
M:H5G4"/5Z!%\-[NB\"*(FP84M1&L+B(%@VW9_PW$C G9W)8)V3ZFJ$+I0J/"
M_ =A/E*@D!T-8S?#2ZJHKP_-'G0;E@9\]3X/8B3=5'S/#;I?+\N2V+,R&43P
MY38OC\QOS!%)%Z".P2J.?A6WC2((A]!&E07X%6MP[(K[5;#DVV8ITD!'3*['
M.ZYQE1P^M@QT^6.9% LKNW&/YU>,6/1=[Y0H.]7P/7S5F/S1$^ +!YC#Z =?
M D:P&;(27EH;_A4XU4SQ=X:W%NT&M6E 2:>[!/3#1%<MK@EXX7+A-@V<[;QM
MR8!1;[,^K]%]+%UR9S"-BCM/RRJ7L*"T*(!+][+!%[F@ &7>'_:W,O?2<V$F
M*KZ %L?[IT6J\W"/;;BC/=H%K&F+E^C<D8_[A@OFGR$"Z%Z(BMT&99%U.[+#
M)''\>8MRM<+"<OT2U=2K:"AN@"P3R]50S0TL/Q,ZYOT.&Z$2Q"^9N-U2>F1^
MVZI'_"^N35Q+/+*([R*@JC[R00_PPC70W!TFUC;;\XEV*FSL%/H# I=XX! H
M33L$@N[RY!' 7Y$4GL,)@DY^)F3^7%QF3N*VMB1Q56P<$ZGKW]%$[Z%S7A0J
M$HR%V_J%>WB$A^]0Y/,5L$#6**[(V\MZ.&,#C1QI7]"<ZC 3:^*'E"ZHNCVJ
M*ML+._^,IT9'&S!@VTCJRI825?9 3E=JC\>&WL-@A>T1UL^RD8]KNKDR7=4M
MT;4&9A)Y&"[#,.F#(>B([8\]5[F+KA5WT?&[Z$IQ%_WL.UBELL6[Z&B<]>7=
M^6>I?BR=__'Q\N1RIY5<4RK]M_J4IBH!SJT8Z)?^6U;+H1LOAY+0KSD8=;;4
M3Q 0L+"Q,J54#O6N[O*]NK+$:3V_??-J-8O67XQ?A<1?C_SC"I,_(S-\'!Y*
MZ_;=3JIZ\K]/3\_/+RX6%S!:;7\KQTK27J[=QQLX=P@&_\^OAJX[?O?V[>/C
MX['#>L?WUL/;MMT;8NCC6]:_U^RW?<W5WC94I=ZJO)5E4.,5N59MR2K\+%?J
M;[MHZS);D;\[7?94J2EJ!1XY=I_<96MI1QK#7@;."'1HO!8WE9@O0V "'5^N
MS720"KRC@7>D<Q+X@D1D]GR7D*R\"1MY:^M1>#5")I!D^^W6MPX_==_P4Y5*
M2Y95%2R/2JWVEFE*K5YK*0"](_6O'C:ZMC%BX'CHCI:MYD(?N$.I/1)I&>C;
M9R+R\F2"X0.)0%3GX?"4>XAFO97-HU\E7F&:7UOPFT^U@-\F\*MD WXPG%)I
M-AMO!\WO<DVM*G7 WX,>P9^Q"@!GH@YX#EDBZ.K/ -U$PILJO,8L,+<)YJK9
MP%RBR%/6%'FS<2XH^W@P1 +HE$+2[0MUU<SH>57XN:&VWA+.^OH]>ZHJ\#]5
MKJZBXYWRZZ .70=U,*D>T)8 MNI\L-U&K[HZP567#[K.R9$J4!>$$BHJJ7C5
MGWA^->9:7\"(\,"Q5*D U\#L*X4"N $N%7G_P%2J5: ?6,5*!?[Z]D%I-"JU
MQE_L"6P M;&*%.QXXS&/9L  GS B#/MU@A;HEX&Y-$T TV?+O <+4Y/"1LHB
M$K7#"ZB=A?TJ(K%^^*+$%WQFKF88GAV-#"P+!(?A8@3@5@*G  74QE)3:(5+
M<;E5,,!&#+!W$X@S@ RRN=JH5X$!:LU:4S" L@K^?[%TP.JU?\$\GP-FPZ$$
M\)."6['A^^/0PA@'ZQ'#FX(VTI.99/SR9KSA=^7E85_S>&/N,1($,P2L(=*V
M8<(B29VSR2^>R:2*7+#(,UAD[V9:<$;(M5JCAF=$16W6Q!G17,DY@'@ASU2?
MC1E=H4EG.BC:+L"G'4;E)DOHIF0E5RY8HLU@4#M_H14)0:V1^2878-P(C"G9
M;XM=QU&H.C-8U9_^;]_J_9R(69G4Z[BI5ZO5F_+;@2)_Q_"UOYP1R*JQ]<AL
MF\#K3^0(QCB"Z6*?E7<2XPC$4O;WANX,I3NLLV<$<?#GH[%A36;"X"-%[\+2
M*B"@(^'"L\H)S[R0D[%?7=-J)'5E9@0_; \1KVWDA7_1B*\5B-\$\=] &?D;
M8_>ESE"/H[[.,9F,^KFW$\M1W\$L@*DA"MAO!/OZKF&_D4Y2D6MRL]IX^U"I
MU12U-J6VG^C62',<Z09Q+WW 0MU"0\<>DAS< V9'DYC64H*7.NYFL:A4"BQN
MA,5&?K&H+L&B*#0B?6*8WK$$BIO?EA503 F*S8P88Q6YKK2J30!;758:S37\
M%9@> O!SAOHX@K=('N]:V>*?/MT$/@4/K'^ER>&U+8=""&3N5>! +@RYM8'<
MRC*0*ZL ^?SF5/+;8A)L3JPG!"LEUVJ.RZ2/3'/GBMPIV*HJ!U-YD=,N*3<]
MR7T72W[\Z&DPL^BW@D<3V:12L$E6V 2[\6673ZH;\0DRR%Q%! X"/R,6K+>)
M)WV W1WODEG@U7/Y98Z+<*Z;9#L,,]4L:C9*=BJV.AY9O4(@?1 ]NVYSG7H1
MD1Z/2*\>4D3Z JAD.IXZ+1G^K'AJ%.>)%^XS;U^MXVM+_G%>9/UVA'UMI9@D
MRXK?1&Y/>O.K>;]&AS@QQ..\#P$;(;WY*;)$[5D:E%RH/3M3>S)R+X^<4%>;
MQ EJK;*.G;O(!! (_1S67P_XYB'JA:%R9\0+KJ:G[1X,G.'U JK/@6I*]^-;
M]P[6&[5F%8%<4>5I("<JY&MA]!8@.F!8HG]+&%4:A=OP.2#=^;WY1B"MR6J]
MUFB\?:C*S69+_:O/!DI5$R#%F-6X3_ TDFIT/3+UKN?XU2%N#)CLZ\NYI5&H
M@$U[C $A^I/4G@?2,VPRH1/J.[TAZWN@SBK5=AC:P8O@B1._5B!T,X3N_)Y[
M0X36&TH3$0KJ0'TZ3B_A1@\30<Y^XXOX+VT$^[A +2C'0I_YR5Q;J"HO#N6C
MK]VA>HPU  ,Q?6E;9G16,S7BUO @SO&(;"[R(S5D"X9Z#D/EXP:]#I*^V92!
MH2K5>JLUQ5#"$1@HP*BG(#(7J=8=WALBSHOEJ7061611$6NMSDY!<<5@3LML
MTSUQD5AE,\P5*UAH?1;*^,5_F+]8 W4)PZW^D>N8OJC(4^F+V":*&.HV+%0=
MGE'DDK>HU_VIA:X2;7Z<0.C),9GOR:D_XW@ZYO'CO^G 2@AS5-M.+$.7ONE]
MC4^GPPS>"65C9ODM<-;$X[9^$PORZU#7"H9Y#L.D%)ZP989IRG(+[&%*^&TH
MBM+DAPYG&<XID<IR-W&6F<'["J8)94D8ND9IZ8R$,VEFMH8N<8#U\<WQ=""#
M7R,WY8.!OYQ;T\T"YIO!/*7@A;W 7(W"_-0R:0?QB@9$/#;[LNP)Z.!8%%H4
MU >PKP!PP&.*^-X\TJS ]_/QK>X]Z"! L%*IU&N$8(#RM*!>O32#[P]:*L@[
M6+1A"%K]$JU%W#J9F%/Q54-\SX8Y"F]0ZN([/D+AMM\,XWM/?0XQ7J^I)*45
M^%N2,K*D]%+4VS2=#8TP#<M"I SVT%&S)54E'*!>0/TY4-_[9:J .OR_7L5"
M.Y07Y.LC:T ]Z%O2X7U+I O]"8TW3*AP%OA\@FLDE7=N:08F*V]3,:=-3:RS
M!L*8.K=$6MB(.(-H%YMDE68N(RPHC,^GOSS_'Y@ON(X0KA_.,T72\X8\L_>L
MYX4\HZ[.,R?>Y.@$X^;6Y@J!]%698V%3IRDWJ&::<^^*U;FJ?\$F&623C-33
MFL,FE=791-@(FYPA\]R>U,S,3V;YZ.D#;UZ%@;D!]]O%/ ZC5G]:+<YXD]C/
MYX<4-XJ0XGA(<:T(*2Y"B@,1G!@XD9V0XH4"NKI3 3UE\0:M)H_YQB1+YKF9
M'?N5S(5.LH A4@I\V!+D:ZM#?EYIN[ !4CHF+ZGOTYI*.>A.=N%1D\9(%"CO
M0;6(:^9&TA=<DUFN22G684M<4U^=:T2H0I(_:#.O#W4IM8^GK=K92G95T1(X
MF2'FEGS>LE%;<,0S."(?P0Q8< G+?N =&?Q):<V[(]M&2,,'&X/PSAT'7H'=
M#\,*#2)<CH,X*'['.\W/8Y/-KPK" 5JA/Z>X^5T?\WLORQ"BNE:76X3JBMJ:
M1O4JI\!,U_CY5\ (XQE%*[@Q6^VBV#\??M%GK\A$;^O6=D __?;"@[E9==.L
MQ#JTX"!76S*/=5"4]1$/Z&!=AIW8>]N/58O7=5*V _+X" 70-P-Z5@(>$.B-
MBB* GBC:SY]XX_%MPKB4#.,MR>KX"+Z&4N!W1?QF)XI!:=54%?%KR*U9W00U
M[G7UDRG/SFPE/JR,MJQZW^;Q]_2]&Z\W9&00F])'_.$;^H'FCAI^>1;;V])T
MXB,4A\!F3)2=L 95;BIDM2JR4E]?V]G%$1'5=*Y[KA7)R4P=XK/O+P"^&<"S
M$Y"0!/ UXG:R"?#- _,+@*<#\)3RY-, >+TADQH$?P* :VL'+@=^%L#4/JS7
MF7+PZ0OUV  %Z#<#?4:N=*E/L@C6EQ6YHLI95UO\ZZG*HBX?S\@FG'Y] >_-
MX)V1NU>5ZC*TN-==46;@O:IENR^(*UO&N%* _%D@S\5U*C:3EYO  DS#O]0X
M!U3D61;8-<BQ\W-U$;XK\OH +\=?ON#>- /1P,TB&C@>#5POHH%S%PULWW=?
MJW*UK%::9;56>Y-^6' E\28_[;#@6>90E^]KE/ECBQAH(]V8O%OVCO4:F*TF
M^!7XI]%H^DW+Y*0".OY<Y_4M2VQ0MM&Q$+8O>_T+H$=G;Z)]S%!@-_W38.8<
M:&XQU R&FZEZR OFJ,J;J6-C?-!ZT7+FW8ACJRE%(FQ?0:JH5944)%6MU+F"
MU%I!0>(H [A: T*PP(Z\(8M\6J8Y)>M)K>?I2:JR5%$JT+X*VE,*1]@'VJLQ
M<P"0DN"\S 3@J\\T# K IP3XE.(7M@_XJMRH<\#7984#/N8"6D&\\ZOZ7:-]
M S_/5%'#Y79P@?95T)[QJO@!VJO55J6":*^H%;G"T3Z5-BXBA]L]^*^CS\3K
M1#$?9ERISP+^JG5YRM*?%+5SP9 EOO$"/7\.*?SX*]/[E.+BQ:HOW&GZ)#)Z
M1WO WQ)C@Y(Y;&ZR^G(.FTE**]CLV6R6D7 'L)YK2KU.>E*U"8-/,1(9T2NF
M;D5+$":S5_5YW.4"[\+F/NB& 1#6QKJK&=A']'1MO!.Z.T?*V_9,B$,]L(F3
M[@E*&89V=H"=D3"'.<"NK@GLN+KD3(%;E!]6JZ(M_:ZPO;AQX?K87D=N'[YP
MSDK40C*&:]O!L/ 4[@[#B]NVY1[#F\ U<=:;87CMT(39L?F5T;P+A"WK]X#\
M9KU6Y:7Q6ZHR+S=V&;8CZ1N[1?=<<S;L0&C/+6H?-I)1D[STTWA;!41K:QUK
M@2'3?+!V]$+V^4!=GP]\"=K<+1?,C3HNN&"W7+!V>GCVN:"R.1>H.SX,YEJB
M*;-!!B)]6D6D3SS2IU%$^F0GTF>->,E$ ?S< )]:8KC >@$^\Z3S\L"??4CJ
MZC,D=6W'1FFF%)9DA&5)B5F/=3;CE[4##K*ON]36YX@ 7*W=<L1<+TW!$7OC
MB+4C$M;CB!0P7Z]4*^2WK,G-)K^=K2DI^RT#</&..CMBB7E!FM&<R%MVKSNN
MW]C4A3GSBA""03JA9S.,TUSNVLPC?^PA8Z5ZG(\(M569Y-3J,ZJ$Y@[UGI,D
MI*MI9+J2@):+^GL;0$Y5<@(Y^JDA^R5:6^Q)56;:9WI=1^_KFHW5)N-0PY5N
M'*9.D90O+4PK19A58//_SRYQ1BIK15794P5AXH"E[XZQJ) MNA)[<%XJ%>U(
MJ;[6WKQ5:GW^$ZP']F8 N^-7<22\#'4&4NR)]3P7H"I=#^ )9A= V 0(ZOZ
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
MA)G[<J6B'#\1T.AC=S*&"3GZ:&P07:??P0D=&<,?U+$\F\:DW_@-C#/4Q]+
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
MIUA6YGZ%TC*I4BR+*GPK=]$DRVPU49-V?P(:],E4R^:T#LX!D@42I:ORYZ!
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
MI67?2MA&&#5'>Z%A)L#S%VTR;&[K?PN05A8Z"%/M#+_2!QW>RQ@F?&Y[?7]
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
M6_@O!"Q#-=1+B^PMAGK9\2]02P,$%     @ *6M+58Z18M') P  M!   !X
M  !F,3!Q,#,R,F5X,S(M,E]S;6%R='!O=V5R<BYH=&WMF%MOVD@4Q]^1\AV.
M+#5*) ,VE&H+!(E;FD@4V.#5*H^#/<;3VC/.>%C"M]\SOI6T20,T]&67!V-[
MSF7F?WX^'KE[XWR>],XJW9MQ?X3_H']=Y]:9C'O=>O:/H_5\N#N8C>YAX=Q/
MQE>&+[AJ@VW%"AP6T02F= -W(B+<S&Z8L*"2^08ZHNO\4+\.1$2N&&^#-K4Z
MH.BCJI*0K?"69*M &;WNH#=^#-B2*6@V:HUN?8#3GI\BH4NYHM+HG?-E$G=.
MG 27-:12,9^Y1#'!8;D%%5"82\9=%I,0KADG>(IG,Q^MJ/P-2\=9%:O_';GF
M:YFL"5>@!#JZJ0X?K0\@_%2+!9%+PFE2G3V&='M6Z;M*#S4LZVTQ>+GDN_/^
MLDZP7-L.')WEUH1[P5=?&.$K6 3,A&' J/]CI?4J%^BL8"XV5$H8"AG7X )%
M.:N<A][#6G2&(HH)WY[+].K2A(!*BA"Y*55;$^(=<>T_X*_:HC:LE3+;S99E
M DF >")6U'MB_FHM $MQ5LEK8:(!2?VTX9(F:96B+7SE8A-2;T7;IU;VN_HY
M_<%D#,/Q9#+OCT:WTT]7AF6DUXMY?UA<_WT[<FZN#-NRWAG'$E15(DYG4=Y8
M"J5$E-Y#QIV[(O(_NBXN"8M%HZ-NFUUG]%-)-LQ3 4:K-5J,&[ICCWH'^I#:
M'EY&3Q>OA"K14"7PL$8(J0RW(&DLD$>$XEK("!6J_HGEDFG)?9;@PF!+B03*
M/83I,Y%N $W;1$ :C11<R+F]2P,5V(*_#C&ZBWE#1I.SRH:I( TJZ<.:21IA
MMTC2YZ$$]X)< F:V6Q?>98DG==>2*0P!XT<WP >,0MXN[(_-]QT@W,M4J#MW
M^J ).2&2V;&6ZO\_G#_Q6>X/)^,(7)2]+5V4@C".J#&> I!A!3YAFM98TD2#
M8^IA$H:X?L18=U@<B)&DQ,S)+3HO!O18&AI)T5;K,.-.Q%2F.9.TX>T\)27_
M:,&$EQ19<5)*-V/&7R/N[?O=+D+?(W9PTKQ4FL$.+(7TJ*RZ(@Q)G%!\C^=G
M1KJI?!VF;-\Y@N%,SW)Z9321F.O9U-F=6-4G$0NW[=?VFR.L9QMFKA)+?%W:
M>:/IUG6\C,,R82E648O#IIM;Y5J\?V?LQGO)K+6?6=/>S^Z#]=3N\&4<K_1@
MVWY6UF]U;)1HY8P47680$O<KV+46HI:(D'F_4/!Z4G^Z>7J^UD?'+]3]%O0(
MD9\KY?%3FI*(MG^<UQM$WD/(7Z/M;85PF KI\Q0>'_2EK?<!<IRTI_\7 I:A
MZOJK0_890G^M^!=02P,$%     @ *6M+5;?YS@L]K@  */L   L   !I;6=?
M,# Q+FIP9^R\!51=VY(NO @0@KM[@) $=[<0+ 2WX"&0H!MW IM @. 6("&X
M.T$V'B0X!'=W=[?-WF_G].W7]^3V>*?__[]]W^GQG\6HP5B36L74JJ_FK)KP
M2?@B@/=,5D$60$)" EXB?@#X#" -W+M[%^TNZCTT-#1T]'L86$386)B86.0$
MA+A$U!2T--045%1TC.S,=/=9&:BH'@H\8N7DXN7EI646$A/D%F7GX>7^*00)
M'1T="Q.+#!N;C)N>BI[[__$#;P;P[]V)0?9$1KH/W,%'0L9'@K<!M " A(KT
MVP/\[4&Z@XR">A?M'CH&)H(!@@?<04)&OH."C(J*@H+XJS?B[P */BH!/9?4
M74(U$[3[#D3<[Z+3[S$\*6LA5A\Z9.1YY>B'CD%"2D9.P?2 ^>&CQ[Q\_ *"
M0L+23V5DY>05GFEH:FGKO-#5,S5[_<;<PM+*R=G%U<W=P]/_?4!@T(?@D)C8
MCW'Q"9\^)V9D9F7GY.;E%Y175$*JJFMJZ[ZWMK5W='9U]PR/C(Z-3TQ.32\M
MKZRNK6]L;FT?'9^<GIU?7%Y=_VP7$H",]._/?]HN?$2[[J"@(*.@_6P7TAVW
MGPSX**CT7'<)I-303!P([W._NT?T)#J]K 6=@4?]D/B5XQ &"2/O$M/1SZ;]
MUK+_6L/\_E^U['\W[#_:-0U@(2,A!@\9'Y  +JX?9OAB_$5_T:_$@MM>+>!:
M1P")&XV/[?4RM]OHR/L1RO9#K0RIE=VU=AM;#@[<.\^' ](IM7# QZ;IBL97
M&(,E%0Z\]]*$ ^D#!G"@B=\8&BD'99C.O<7QW+B]*H<#JY[ YL,2, Q_3P,6
M).8$@TZ!C\5H#R.M4D^%=E(OUGOA0/0F<EH&0N:E'$3EFNILX.;D-1SH.@5_
M%RL #VZ4@!>^<,#DTG#\0C;@P!+-F,2FTX3$05\"'& 8^JM*?U7IOU"E,]/O
M;A,4J?[.(C?=HKV%Q>+SEJD6E,F9ZIW([V)4G@&3&2$/@3\1(:<>)4!]]YIV
M67+@P)8-WZ".Q K'%=(,>%)'"0X,3UJGI=T)>?@+=1TQ?V"#"F1C[@3,TE@L
M2KZX?^"*(<"UI),4.^DY CJK3==5K@;9Y3*J7ATXLK?.@/H%H_UH!/LU<61Y
M)"EYM?7<8Y]\7!:S5G:DNY'K=0ZZ,#X9*9V# ];9+R*U1K)'P)69HVQ&K99@
M"&O/JVGAY*L."0J@5N9-)-YFT#/AO''>D]Q'T[;M/1YT&V0+22XKQ5IC;TW2
M+*ZUQM.="J;)0)FZ5'+<%7BMCWQQ?&SG*\60K&S5-&WX1+SU%2+@P/.4^6TA
MU4_30O[T=DJ]*4'^+9W9]@I'<FJ1,F-\A0/8,SG)V<9\<5/^ZMS/R.75NP*9
ML&I-QMZ=9TS/7.]B:CE[&A(GN>PQ48PQC1;3Q^]II87HQM%(RLH2)27:S-\?
MW"M]4YZJ.Y)1]PXKIOE"OI0"*>9'UBJ64^QT^#OKLER9-].7_C)-7LX5X[PW
M0;58@ZP"#]=5F]Q+</LB+K>4E;SD8J:WU_BL2?P&XVKC;%6+&%UPG *@%LA/
M0GK A!;X^K<92DY*\F\A7WY8UWR_LK&G%.H8=D?+L9HKR3;U8NBT] *)9+"4
MMS^NU3*)8T1N9D@_D"3)*WD#!]JSW,,;1#(FL>4T0^CYFCT:/H%&3^=O7JR>
M(RE<:R>GY-I?$,XL3-Z&+P8S>3Q-7P)-]8\W,U-Z])2JM5.ST\@F$R>3-&6J
MF(J="D/>Q\=?G>0J?N3JC*C_1(7;D?E_JIH%LG9(IGG1EF?8L91IONZ<$D&A
M A5A8?E=<A1?1R3JQV< D9K,[XAXX)(0IK 1V+1+; T',N+K,#:@Z'" \:35
M^!P# @>&%"6I48G4)/],1 4'PII6T4!PP,10  XHFI3X(;0#.;@+9P;VO<X.
M%M]JB/H/#35U3YFFW&.S*3EU*IB:E6>H\06>Y:#/<\L]05K<&$G22=W2H[JF
M;OJ0-A0($0A(?1[]JNQ;58*G 55X5&:>8Y:7*7/^W@ZONM56R8IRGWCG^RT]
M1;&-UJ>-A^=9+T= YC<O8Q6_V'#C']M>">\;P.2^Z0VQG5$:!\3J=R\5RRYO
M6@?*[ZU7I3P(>/XN_F6F-:=1#6VDYWG/XUE(TUD=.#NX*AY697TFJB?&HUEU
MF-#6:UGY36F]L2ZZ6&?7ML^>VKXH70<MI69K@:QX <_":9L6>7Y&97A=^&,B
MJ &$[INUMQ;')/^2+/J$BE8C K+U4?/VBZ</*K/EB2>,B5IXD9I@?BDCA0^/
MA<C]A3RG1&WXU'F'=^&/MTA+X1(Z7XQ@<\-\!MU%*AXHI$>&TG:,-K(=7(T,
M;W9&26A]2PTRDF\WV.' AB-H/P\.&$;>/U*.S)LVO+P"5Y2R=U2_OK/5,3VU
M1AF-\9%):E**+FQEU)FOM,#=24L%SUU:K3HXN\;ZS8B+I>0.?JC(ITA9C; +
M.K=2V8R D>O-B9V\^1(X,*%R+)=HD4(^#A(E7U:Z^W">'.0S9IG5U5:RN7HU
MZK]U\GACS+L@*-!9!W((ZCO[?AD,$726'<G^6E-^+T33OJS@:8ZR0NN=6<)8
M(X@,<X%U7?622>Z;U&0X8#QX[%XY17CNP[\P>9$ZW32E9+GJ':A2:<=,Z;HW
M%[9X[9 2-^<N/O[P+5M6]SE_=>T-%I?B^G?3A#7CNA9?6W3;QMSQZKP"QWJ[
M6@S^ZNCU\3K0A3_LP4[=ZKF.FZ<XA JT,?UDI(& F5*/%[5+]!BI.)5\QMB]
M8@E6\3I[1H6JFF2EZV2P[3@ID*7LJPZ=Z7JG4=RDFIJ=ZURH\O"Z:,J+TOT&
MN8)M>\NZCZZ82^!R!<H7/<6\-U_N%6B2,*1\WMFT1/6;\>F_N+/\7=%ZD]?2
M),I@IM(QG[Q+Q%>P"VTDV[/OC7O0TZ V3^SY: <'!SO4:0]'L5K5&Q553!8<
M3^<,-TM$]ZXO;.,/E7(<*YZ*7K2.ZPC F ZUU@("QB E"9G<1CV'O XU[A-F
M5FTF5U>-!N\6$D^]&31@$R/C![L"5?J?$[J_A?9&O8R.J16E,O-2MYA^.53I
M9<AG6\(>,X5BR=;1MR8'4(=DOGLW4BU4>):U^L7U!&K8]=XF#MJ$^C(CY#'&
M[Q#IK]K%$-4)A@('8CR62F]0]># 9O9/;/&K&?R_2SC@#A,$V*%58/#S:$A^
MTF$N3V]I_,JP;??)0U;[ A7@-!-&R,8!\W89@.(;P8&CQ,V?W_Q2)K'$/8Q8
M1!,(%-1"?(!05R5^(<!/#/5+\5^R_JTL9*4SD3HCTR"G#*,AE(*<5[$=:]>^
M@(>4,0:@[G.&]%Q>P*02Y6Z#> ]N'ST#$',)/1X!0L7K-F#W2L&7?;2'GRW!
M)SLEX,60"X2YF)"2 9S@P.\+AW[]R)E(%4WB+TF_2AI-P?2S-KYSZ3F__(@^
MA8U[BC%"YG'7=R84/ \4&B[]CZI(,D3_\\B@-!*\2IX%GG121L#OCR4%M<8T
M"+>"1QX.?%U'F([L1Y+46G\"M//?1HZ-8G @ZDTT D;UB<"!9^IU!6MOO>
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
M6=6,S0Q1OOA[\F<FZ!U&YARTP(RM1(2!3+1CKG'2\^U/@LIF8>]B"-0I+"X
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
M>>@K"]9R\9[R+%Z,_WZ\IUAH7]X=6=K-XCKP)'WB8T=1>XHWG<MCN9O!_TA
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
MAIDQ#F(W OXBG6MHW)Y:L_K]HU%CE7>IGY6(]F+$-^.-6WX>QL.] TB4$]8
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
M1\-$Z.5^=H&0"5!Z3<^B-+ZJ"W9=%H%/GI./59_;@P>>]/D\7&2^L0Z;!8K
M1P-YKL*5;.A!K??)K]=>GHQK6(3E2#OG(2X 5'95W[6Z2#_!I4PF$#L=BR&B
MHM76&+UH 9!TDW8;PTI=_4!H.@WT_=/$E4Y/9NT[8,A(SB7['.X89L#5EP0"
M(]G.LVQ(RVGX*)\%ABNPGUNQZ*/]#1W%]U<T3N?$.^]WMQC&]WMKK24=E9^_
M>.(U S$H00$]F6KS4>_;X!K!E9LSQON2C,BN(I 22=/R'-KRE?GSJP]B!#H%
M@N+L[232:[,V92CV*WN3[2OM'R\FTIH&,:G<MM!\9!H!$._W%.>L_#A2Z>EB
MQT>V206%\_=>/C-"EWV$/PRD3 IL+]G#&74I:C21'7&=V![1K!;T37E\CS2N
M0>-&5+ ^D1F*KNH(FK$P\4:4WM/O5OKS63X8?:LQ=WW#>-$KN$,I1Q:U:&E^
M<)B^O "=T]*-Z+=+L2WKVM$14H_2Z?<V(#;JU08WV R,5/!DW*[LM/F_)\NY
M(B93.572-D?,^]XWAX3_/.ITWG#ZD0/'S6Q"R:Z^?:RFNU.R-^$AIX<V2BN#
M7HVY^=9P?,M;M5]/Y>]J$DAW3AUMU.W=*SM_<M8+!IU< )*_H9ZTG\YT16W?
M>W-VX&[OOH!R):>CT.#5NF]??U],O)_4MV#8+N,+4B?HLRW2MJJJO&B[\4M%
ME&Y#\G$KP26SU$"9S!)INP_Y\1I@8!\FD?5V$1K* 6G'&LXDM/\V=(O[\P5@
M_87PX$]TY;;*$C^EAW[?I>LYJ$1_\R[N)=)Q%@R>$S?A[V/?V1CQL';5@IN$
M=H([@&-V"PMO"\WFO=[D7?3EQ<E[]@HZHV"7C&N=9B/%O$?B8>4^_D_1)XSR
M-&9USJ,P.<3M]RW;"](BXI6@7(<C/81WLK"^U+B30.AT49.@H')@)HMY$6A<
MBM 3P4>\86!<GJ]O.&NL6)Q4D%-&XY:11+R24=_/?W]IB2%UO!%)T)@W@?(C
MWJ68TN!]XY:D)&D3ZM(!N,+\?<XP%L8VDL04=FB'=44"4.%&!EN8"P *&% 7
M8[)V&@4ME-QP3XRF:Q!A,GV;J"V^KTGVEHG@,GMJNN3J6I-4DO:X*R.3&J\8
M7]&+X"W;:KG8MX>ZG,+/IYF(X(Z[1IRU.2H%:[IP%]&X215GXD?5 KYK/333
MXLS]M48W%K;@3%]<N5P]9OIC4JP3QSTTGV0%D8U$))SN2ZI7^65DGBMO;YZ6
M#.9@X_)P<&$&2<,I2V6049S',]?Z SK1B/1,TVZ9VH%JK^W*-"E;+V>0]')'
MEMS84B+<+?@XKP=G-!"GDY3L@5W0L!^EL<UCCV<<>WCDG$'.=]?3I(+X8Y;R
MSG<9D;Y=#,XP5-N#ACV^D.**-SQ/SH2+0WIN7?/,L=[CHD^B74\]['NZ#78_
MA<_E)F),L)XIDA1W8=\(E=0)CX):YFVL+WA3BXSK'-B*WN 9]3?+DC&O4OBP
M/E(C?)5)N!&97KY8,)50/^JRR:@\(U5;HO>.7)TLD=[=.0W*U>7'73S<P%:\
M+B&3EBE;O/YEO2J2QJ)J.(T]@2+PJU&.J:AS?'5MH2]H07NG@#!L 7Q-ELX.
M]MA0YMZ^*JM03.;WAD.&,R;QA;64K0JT+OHZ& HYN #XV]LV29TQ9>?#)VT^
MK=][\ZBAR;UFOSLRP)2-7GVEN?_RX]W'QC[W8UVWZ35&7&I*;HYM,1W#%W:^
MZ5VI_]+[99Y)'.]HO4-2&TD!&\CML\GOL'/,7^\U\^M[;F1X)X$TR /N*:WB
M&+#[N ]Y:CE^R'U&HD/OX>(K76@6J"+$.=]3[6C&>N88;>R),)Z#V?@U0%]C
MPY=SK&=2A2;::N+XG(=]FV3&$S:6NT<]Z40\EAG/V#C=$V-NS]N+W71R$J/\
MABKO]$JO1H[;/R-:'N8M<GU506R9JZB7$&\><E/SFJ\X(QGAQP*4SD$+YLK@
M(5>E+ZM&N5&OX)SM8Q4;"M.EB#Z&]Y]>E+9<%74YZNOE(]F0$4+2/Q=4R5R/
MG3+.RG//[N#HJ!R.4'K+^U5IVO-%E2(P^/D2?%+XI.NP)FT;?.M$>2[GXY#"
M'BD1J./Q!A497CJC7-QCBB;39%K1VWC!;6YLU7DY+8MA<',;U^P._"VXV6CA
M(K7EL%XSK8Z]?^8ES]8O72SI"7C,9,0;L[?K1H^X=HK0#R\]O'?=X%T$2/?Y
MG8XI*6]7=-Z@!^DV>/QX43_$9GX8I%*!]1KOL&GYG47S[[XP9; G)/SLD53U
M?FJO_-Q^OV8<JWAS.0)/VBX -S+T&Y"CNG1<%6],0JRK7>L.KMS3[S;[\O+^
M_"KR\[2/6NW9(S++3[*\&8X%C*R28;LIG$)7 SOPU/:7KI$Z;^ +*:),/+.-
M/+1,MM<X-,@N)U!OX:LB'KA;G.00$D:1E50Z#?7F&Z":$*=$:&Z/=0A[WN>&
M\@[?N&7WHJ9%NB;@\N?IA*5TVW,8>])1?O4"QF(CT_W\^0^6,X6:/^"H#:!"
M,0_3;UP OA1FG,JY:CX>_!O-43A_2,L5^PU@E)G*?T#!D9W3NQOA R@>/ZVT
MUQEY-)(]RI>B7?7:2CZ<\&WNT1W_5-)5&@I1T^EZ.6<=&6DD)JLJSJ#7;W"F
MK@MO^[-AEOJWEP)L\M3QNT8\5,3_7>/E4N@-H5C[_N3UISIP<KMC]V!WJ6K[
M/-'2'?*'F/5[.*6_I'.U[ TZA-\=AF10[]]WH.*)_&;JK^X8E>68.@;_*S2$
M?V4^Y+]*]R7L<>5K1N.U,I2^))[(;/=.L2E#Y=G8\G8-[OVQK$E_Y#F=<&=6
MRMM3M5?5/=\=C"?IM$\%:!DUO(8^^7-WF-O@CW[7A+<P=G1*K6OQ,ZF^%+W>
MT]6H]XOT?\IM4_!7,!2U?_9MY+<L+'?Z7NB;;1_JK$BMT];3E4%^):91>9\R
M1=R;:1KLQP--=^A-Z.$RC=:9MG0.'[.-9S]ZR]5?%^P']%P9DO2_O^4X'ES<
M?#B]OO;+; 0UKV?8 KB*=97W9M++LPPWJ+QT"B\ 5M SO*K-2PT%+"Q4K:7T
M\EOQZ?XP;;E?DE1<Q2(PQ+6F\2-&)E@;W5(UW&VNHI,D=X+&4EUUGB%:>?UP
M:B'/9G"6V',;W1)_=0/OM6S+51PVEJCVH>'Y0S>>H=]! _X$NO-S/GSPM^3_
M;_5E/[<&8A7"&[L$[OY8 I!3.;M?=/FW@@9M'I!VQ="]=5?BE03[3[2QGP*6
M[T@K?[B%6]N);SZ!^MYV&@=7LN,Y>^BVR7"C*MDI5E*@N3V2QEBCD=CHFC1I
MXM]LJ/BGJ0+^D0]H'7M!=SRXC:Q8<'(&XC3.A80KM<&'4XPZH_ -$1U8XE*@
M64V8Q0.%AR%X3WN<Y3Y]Y-6_-7$P%QSM:3W/R+JIW51NSS[Y:4J>=:+GUCN/
M9WJ[SQP# >O#M1HW-E**/G_<NZ/B:_WTS1G_I(K5&V_."?UNGH!Z&G$@GX8#
MOM<T$S&RJ&)O@##$Y?GGR*"LV(E'A87B>-=J\9[&>VBT)9%/JP!##_,L:B5S
MK,LC(W+$>\EE'#Q7BM5W?L G[W,R;53G;'ABH 6H:)V]SVD?]0S9+]E3;R=N
MP<H,N*=O?*]F+8T'F]Q%Y]P2=K :S4&E?;))\FIL]2UY$%O"5MX0\VCX*LE>
M1&1.,0W KC%#=JC8?MM^=?@%1^ ( 5R<)S:1P66"J'41GG"HQFFD):VEQMMS
M1-1)OETT^#63IMG'XJ6&WZ&DR2X:C($$4E6=\(V@H3=Z&[3M$/JNTG:JE?4P
MCG1N;[U#G;+:9%W@_E QG2"%0(MX/"VS>\HH;+X)61*.ELQ_4Z2SJEYOLK7Y
M'E@]P'IWZUUD:Z(X>^!E\:/-/A6$28A;W04@S*%2LI%:%6H76,_+WI0^K@C0
ME-FR?93#DAJ7\V&-.V?$)4UK:LN-NGQJQF9<LVVYOR.RO>Q3C$I0IU!E *$X
MP^D08P(V>-H].<<$)9ZZ70#X]M%G*52)C]<-KE7&V84MAK"M*$D-<%=K.?4K
M29^F''!S5483=&6))!> /-ZTP))>=H#!O%)GIOTB--.^R)Q4)G\7AI2C3LVO
MVOXL$=>\QX2'#BM&H[)2[%/F$B8<7EWAX%Z'TG95/=>8A1Z=^SVP4V&20^R2
MSTS9[4^OUQTM1=L73^E_(:]X_*@PQX=)[UG9(7NMIOS+RUV,I,757@H=-!^\
MMY6-@.U4@FUXP!?O+:BY Y7]488EXC1LA#3%"##96C6)I$:6GC*,M$S5>)*F
MN_>[?IDX&R[>84&T'9@]IAOY:/B^4E@RCD <OUOZ-+G8MK($!V13!=)"[^XP
M-UZMD-)[_(;Y39M<])-1>$N#1/]@#X1[N<U^KO<EBMG#=#6]\BM*U&@<#TA:
MG#WN2KLT6ES"4D]-K<'Z-5Q]\"&#A9NT[^9D#G(EU#57^+PS,D?-:^-Q,7NE
M?$R>4185FQC<,5K]#@V:;2'7@.!-6YVJU0RZ6WE27NISMV32\OP2J<*''&H[
MD],Q* S)4*EC,AX&:9&:VFJZ-58Y\7A'.-XK9?,\J\5=2N=!BQ/@:@3;S$C
MP6INAS>EYXN,R_-)!BFH]3H?ZCC#>YN%(),!AFZ5'<0T#HW8HF3MA@)GHW(<
MBAQ390*;54%E'(U= $S\L2;OZK]V3]L'4SZ'&V8P2;'OVXP7P_@UV)<_/5DI
MNSW1U\5N:IHN3YC-6;K'W6Z@A2J#W%)))"' $#TX(2=($2=CD['"!2CT=2_N
MP,SR/.A(-#J._3CB#<:>-93AVR,BVI;EL\R2" 05I9;B-*2N8]67.=C+.(>I
MEN&TJO#&_VGO*Z/B[)9TFP A@0"!X$[0! L$UY#@!'<:=W>W3O#@$MS=71IW
M#<&=QMVA<6G@DCESUIPOW]SSS=QUSY][YT?_ZKWVZG[?VKN>>JKJ*?6ZL-4#
MI0Q2%J)\[04;)!(8FMM&]RSEC?:IS$D=GR%(IO\!T$8UT217;.K%.\ZZ%UL>
M+C1QL.Y"Q7YHJ";'(I?TL[?%Z71\L<!<BV/RS%)2>B25TW@RM\I]=AT\GI?P
M#-4O5"\TH9T/!8=,GY.KVU$]W-^"S>0LIL4TUY/%H<[_XP<C1P2/&3RRK0A
M?DTXLKK9S:!_.5C%B3LFPB!L<_3[>PI'$;3BXKR=,]:F9J_#M.D(QB/PVO3-
MX9#3;2]!-L<-O7T[6H!U/E"4+%JA.C(F5__T@RI+8#Q<NXY]:K+= *ID%T<:
M%DS2(#$TOGK\@/Q$+VHT'G7WYSLAGY29_BTR'<L]3:VRE1FV(NW*!<V%NYB+
M;^DO<HSDAJ;FL\-<?\3PHIFA7PGMKT'1,DH@"UK !6U(\:O !2?B=#\;?)F?
M<#=N/I].3F'*/MH;UWM71#A)4)INCD12OW,X_6PIQAIGALBO0I&(AD;(*P/L
M2 ,_EK<J\%?WM5\=%</>E&F;*3N-+9DF%HSC[O_8(RJI0[3,KD++(\.4YMQ3
MC]5&/H.@2!%,H9JKG3@$YS;4*+N@$8=)KVW8<3\ ED0AK]J/!T2DZ-3'K:S.
M4?K8W--JAHQ=.BEGA\YH@WV2W<+XZZWF'@":CQ$V!.7FT:.UWFK7QR=N=9&^
M--5"FJPQ* ^UJMZ+SQ*W9H4$NY2N>6;9B>P3B]&+4MXM>3%PA++5-D*]XCNZ
M&1U2^)@82BG\@F"CL7,_@%'H'N$Y5GM:SWVZ2+#Y22=J0N5-\".:VTU\2[$V
M!/FU%NO6:6F($@W!7XK)IMBD)#0_R39$*U;C.,M)C/H:(&-A5&#YA%P>>I;G
M%)JZWJM[401+3/_BA\F7T/(F2F'/LQ=VG6TU!FVMH@+$)(C>(6U2)=D;\X9F
MS:@HJ*62CI(?'P9;Y@ U-&00*_=#2_%PD+G1 $1HW)[VZHX*IOW5GQ4D93.#
MWHK\APP]^2/TVO)] .S3T=Q':JH(_EG/_C\PXN-W/J!U)/M?.7O)!X"DT;]!
MO3^@N;_5H)'H0S=/YDC]XW#&YKN)3H=Q8P@Y4:FGY2&B"E_[BXLTU5'1>^<T
MC[Z=/V/3?'LX'_H*^#T=:$1F'1H$1R)S"4WSJKO@?M,-.;ICN!,8H2J\;YR'
MIJ'/[1+$A=<HY)NSUW)WYY8:!;VQ1%G04#M3%#T%G(CM/GF)3EW=0@+94<^>
M!D$NMCTT+5UMXC[*=QB%]K=1"/ "Q>"YY,+H)M_@889@UU80$1ECQ08M*M\W
MNX7N7:;JKC A"^:X1*L>=\T)89JRQT7N3BGP2GQ8?*;4CT^E!D0:M4TUY45K
ML-QL+21]*?2J.]8M>2B4 CN^S46JCLOD"Q^7W$3(J99/MJJFFGKX <J*IUL;
M/?@U!LXQMT=Z!$\J3_1XCHD"Y! ,(QV)*UNZ R6<,G3?1]-\9:-Q+Q))\- S
M"HR3;T>!KW-_B<['6?( (& /Y@AKLAGC"[8ZGG$<*"6P0DYSOHT_&L<^<I#?
ML=Y;D;MCY ??MU _ ( DV)Z>AN[9+OQ;:LWE$Y94(PFH,0OSS/>PPK+DS\6%
M8EQ(*9U1<)O-/"N',23!RPRO^VDJD[,!31? S_+,Z^5TG:#F)?P<*)-O3ZLK
M:C^W02XMK.)I01Y*GR@7?5$S,E@P.95'.3R@FE ;S52O8^1UCZ&K6-B[0/SX
M*&Q1Y"S.)P4_8,.-=\ [D"#0FNF$%R0U>>8>'IS*V/@ \&V9EJIYK]904>^G
MUXBQ9F>E&_7TV;78WI";<F_XN>4KX"0O(@CK8DR0NER)V@BEA<RI N&TO)RD
M-US]?.X-C94VG5=6+/BT_O0@]&X7Q@I-:?'A8E;?.PH\\-+%SG"D,2L8ZN!P
MH @Y56[2-\Y3A;VKJ]>TEFRN;I@HR2T'TLDAL.>1<7>AM'"^$$,*3Z)(O RB
ME5X*6+$^@75(7%[?<SP W@_RNAMF[\P9Q3EB3=GN7*IG.ZO4CLV_I<[D;4E*
M]N5"1L/SXUQ?GV(//[[]/'U/N!=[L9/=S[:P/QU+/=+--"NCNF8<3A;91X8)
MT'LJ[";SS8.7]Y,I M5!Q8M4XQA7,T:=B.407H/2?6.*2&^XXH7W[5';%1)S
M4AMA*?:VK-;V%WQ<^E]'X1"5&7I-N88.NK:(1;$:V);ND:X]6G0A-T=WKK
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
MGG2<Y6<S(R&-TVJ(EJBMQ/T&YPT7U2W2T?$.(G+(-0Q/>;G-Z[A:%(YL&JL
M5)5T9MA85_Y6$6')")JCH &LU;I%T&ZG@4[+'<W!UQJ[)J4\7?P,=):NN3/=
M!<#=4=/-$V5O3HV9$,P6H]4?XF0AM/;3>^HDB!-';&GP)G.AL$7'A<'*?OJD
MCX?Z2P"  -S'J0? -.@$Z9=>E'W&'R4K_I5J$7^7N1#H741I@I;4^%6K5[._
MG-,HF1XT,C*.M _SZ ;8N?2NJ=<ZD9#?CP192JI7)$ZQ6;2;YE4CSH0\^3DN
M )\*(,VQ'!65A)]8UKTRB'3A:^)W-*9#/()86"$ 6-&(ZN8Y/&!1Z M]9WOJ
MRJGHC;50M+S'DVDE>9<#,JD=W("0^;,4^=D$T/A$>R\<VVO^#162@SU!)4?7
M,=575I9GMR[65O>S=I%^L6L#&-<E84"39>,1I43:C,; /X[S^U<4L/_S 8+_
MBJ)SKO"7IN_+OCF ,-6%3IL#HU "%8YX6>"BLNKEX7IMD^V_JDDNA]HQ$2]>
MU4YWX3RW=;1B\,7<D>Z+]'ZVPTGU> ,X+ZNX"J/(]$+G25JG]?V@2%_/6S%F
M57M=5R5U;<WS2ZX<QZ5_IL-AJ SVR?5SZ4F[*[!I!\R%Y12Y1)T[[KG$ 2N!
MU"$[&TW?X?&1!O$Y&2!U9^U')ED#-],R(\Z@Z4<@^]Y[O(5TEYW[T*>@MM&2
M?(QU+2\;-+O?HK=&^.W41<#YA+])L?H*:(ODIR(2IR5.%:!$D(V+8EA-_V6]
MB";>F=%^).@LZ,W"X@-@ZA)V3D4'TE*&57.9AS_78 K1@S*F%#(T0R HP+Z-
MVE-Y!R2R+_@2[\[7W94L/[6)[,E/,UHZBM0&:U3C3(_&PU<8RA=NVSU))GHI
M.&RA8BC,&'M?0[Q_=&=B9,+];H27QSC[DR-#Q]S'UV%JD\XZ#GVR2$3HG65N
M/<<!ON=,J-J[E[CJS27[;BD#FGV1,]545!8.U,K7-MP8:6Y[M'E.D#C9'7U?
MJ$QG J^,9_$@=3VEG!F[W%RVE!7I_JTJN^(A$;-<Y!>9LL_ N/:X2I>BSKGI
MBR9RAV!E\ E_CSW[BK_EHO% &QX>YV5I1Y"D5.OCLQOTF0;M69^(\KBN.*7U
MXFC1^%]U4^*$FM*CXJR\QEEH[YNSWW<YV],(27M>MB3=4$U" 7[J:7ZKTWIA
M[E$)LB=Q7M@YTLH01GG<S/HZM/$!\/CL$@8^K>#O\QJZE^TT)+8UA)B +\:
MU]XB@GX.EIVZO?FZ!]+C30S.^FN#"EWA!=WT*L>4I(8X.9]U^7>6FK9:O+3N
M*C3YL)Q.<+:8LG<PYQ\O::CP3Z9G[HH5U6&"_B>3P>\C83SQQ]PK=F[+CEAR
MHI)(0+]_1=;J'V*U%!I_#Q5S*(\<U "G@;Y\7AU%".SY45$GW9LH$@Z?Q\UI
M6$'%0W1E&.,J30@,S!UG."IQ%+/6]>9*667NA3W]^&7]Q+YJ/.B0-L,DZN#>
M&:WD\@% YR6*[KE"K.H2K39Q=ETL8:YN4U/_JLKG15".T@3 ^<W0,RI/.S>E
M(]3MQ$O_,TTDT; ]J?J::N6P$^70T1]P)Z[ZE,9\XC"ZPE_,\]Z]!<GCTP<R
MC?X!]?X7X#7<?]HZU#MOWL#_#8JN>#\U:6'!>_"V=^!6LT.X%7-ABS!PB(7;
M+6CD3QIE?Q_F^Q<B>/^S[/]\V28,E9=#BS!J=5%UTUM31M9E/=2'KJ IWOO9
MLC?7H,/W?]#4;JEW8AW&-[D\A6B+FS5X[M-?Q"IH'#A%S>2_IM)CP6BX(:CX
M74OQWX?\_E/AS;^/[_WG4HW_L].OG6POW;JXEP)YV8AC4HONP_/%68?Y8^R?
MO/:,6F'1$IOT.LW?6VQ$_L<F(W<I]*Y$O7E!W9(=27.JA>X?]#>*4=S7E4TY
MDBA^2(A]0T@2N[^4P/:]WCT T@\?S<+;M/7Z;7C%5>>]3P/I_?/<!\!ZX?;_
M+/F_N:1H8=N+<F)J$>7.6L)<]?#@4%-G+#L4\B.&"AEO_AT^[5,;M^G?V G;
MB\0N;II 7DGB@\<W'YDORLKT-,:>F]LS:H&%A'/6Z^3=WESUGR1:_WX1_,7@
MK+^-7O\+N=?_C_<JOFW6([;N(B$(^S&L]  0G:!,-$Z3J/^*P=]OD\!$:=;J
M.N%XI.GWU\,%_Q_XP#W,_B]02P,$%     @ *6M+5;?YS@L]K@  */L   L
M  !I;6=?,# R+FIP9^R\!51=VY(NO @0@KM[@) $=[<0+ 2WX"&0H!MW IM
M@. 6("&X.T$V'B0X!'=W=[?-WF_G].W7]^3V>*?__[]]W^GQG\6HP5B36L74
MJJ_FK)KP2?@B@/=,5D$60$)" EXB?@#X#" -W+M[%^TNZCTT-#1T]'L86$38
M6)B86.0$A+A$U!2T--045%1TC.S,=/=9&:BH'@H\8N7DXN7EI646$A/D%F7G
MX>7^*00)'1T="Q.+#!N;C)N>BI[[__$#;P;P[]V)0?9$1KH/W,%'0L9'@K<!
MM " A(KTVP/\[4&Z@XR">A?M'CH&)H(!@@?<04)&OH."C(J*@H+XJS?B[P *
M/BH!/9?474(U$[3[#D3<[Z+3[S$\*6LA5A\Z9.1YY>B'CD%"2D9.P?2 ^>&C
MQ[Q\_ *"0L+23V5DY>05GFEH:FGKO-#5,S5[_<;<PM+*R=G%U<W=P]/_?4!@
MT(?@D)C8CW'Q"9\^)V9D9F7GY.;E%Y175$*JJFMJZ[ZWMK5W='9U]PR/C(Z-
M3TQ.32\MKZRNK6]L;FT?'9^<GIU?7%Y=_VP7$H",]._/?]HN?$2[[J"@(*.@
M_6P7TAVWGPSX**CT7'<)I-303!P([W._NT?T)#J]K 6=@4?]D/B5XQ &"2/O
M$M/1SZ;]UK+_6L/\_E^U['\W[#_:-0U@(2,A!@\9'Y  +JX?9OAB_$5_T:_$
M@MM>+>!:1P")&XV/[?4RM]OHR/L1RO9#K0RIE=VU=AM;#@[<.\^' ](IM7#
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
M]]JX\#P[LNH)<#Q$D:.8O-B+R#<1EI_N7W)&L0AC-IH6"-S+U,]3+"DTCR/
M"E.N7:[ON7);.4",8ME;S<2S(O>*,6ZSYB5S6B_8-9F$X2C2Z:J ]@7*!^80
M=>%=^TEHH4"[-FE=:0!$3$1%W\G)S?;P44UT-*E]"V. :;-0A]#YCD%0B]T]
M6DQW$O)]4Q9P?K0+IXE?B%Q7JM^QW*N.;S2!O--N<CQ.659MF]?)E:X,6N7O
M]E;?;8"9AK[OWY'\O)@1?7SB)]AO%2:./UKIOD<KGS*L7UJN8.D\@1K]HOZS
MZ!@@\/C'I;2OM/=2R-[#])VFLUL#144/LJJZ.],6=6]"*=>_#S-&/$]-5/4%
MLCP)N'T^;2J]=@=_K[[6"3G#5O98Y%19APY5D+,+=%$_SP1PV63;6T1IYEA*
M,Y+G]EDL$8[T(ZR'&2' /YL>ER"4)UWAP/4B'+A&+]1:::I$0_0Z!,I'^@%D
MVC?_N6V2JA+E! Z\3?$)R$,NNT384<;JUH4SA&*MH-BUWJ"=6FE9L!EC?ZOE
M1F)2^8/D2Y"N_-4G;Z(5&.J>L=P_%[*_@#&/<O#V$:F\?*F?S[X'BLX-ZPI=
M'Z"2"0E4MZ=*,G,N#MF (D >G8C=#<96T[4^-D!K>A1TB^8L 254@@/=FMZ1
M';2GU(,(#T=)  XPZ?R;N_,7S]]XM&*7:>]9-SX:46_5&G-^5#QNL8%Y&\XQ
M+]LOL;*1ODK[RKH*87>/S)</.?GZ,.$ "L*O/];Z?1]K#?ZV0SL)-8$#4G.X
M"*81\%\\O^<A@Y&-<O")$0WXO+3.V]\O3DX+ZPA?4V&4\HM_Q8U'97;V<R)3
M_IS(J3<8V\;7^GS.1(":S'^0MD3P&68?CPSA)!G)MF*]OIGE"O?]JXI._%?I
M'Y/0F,FI65[]LB4NB?:GZH&_>/Z>1\8I^[)@?US?.MQ<*H8\JO,^?^@CK*R7
M_K"X+4,V(J3V2[?O*?2'C0'6F5MU_1_BJ[:?[ ^ML;8EQ:A,>S#&ZJ7^R9KS
M_R.>N>3U;];+A4H<F@TCMHMUY34UVI!R=W(*Y@![M^>+?@_$@J0,F9PN4H]5
M3^UN4(T1J'3FV>8?P]@2<(?Q,7(5P@LH^0('LK].2!G\>NCU^WUR+&RGMM0I
MSY+4++U6E.FXZWK)! &:IV8/!%Y_+QOXP7DGZ<8ES\68A)I9-O%X?1C3Z],^
MR1S; 4=&M>Z+/<:B,'M9=(;:3DGW@GF^H=-D#_5>P\%].^?3L![VO4SSF+F3
M092K;H:;M-,-B,?%AU,P'O-WD+2BV;B+&>@90W9PL5G,YHQ?\6<B]K4.R@/
M$POKW5.7A3KH,+3TRO\85FGN5@"5#%EH/W(W?599/>K"P?8ZD;]1WM6OF=C
MOTZRUCN7]F&_=4[5>&7AS%11L8N(T#X"CNBC:!2*@@\>"M&&V^,K\J:2K8^2
M/ANCZ3O%MRF'O.^F5*SWZ=M-0ZZN%1R@=B_BP)RT:NV@P6I*D!KEO1$L+J6W
MP"(@JN@6P?]</L?IV(DF^M*>0I]C9P^<L/S@M.X8FG %0RMH68[$G5.@<KW>
M_\S32Q_(%['/S[X2DX;<Z^62NVUT?XC74EU,0W=DU\SAHWYAUH>O9T@?^MP-
MZFQS>$%/2X**/ 96\'W>.7=?\#4QNU_Q1#2MCD=&VE7J<Y"X1SYO&L\LIYCE
MS]"U8]O@L"6,,ID.HZ)U_*+L(1JBJ \V)+PUGM70MNN%3HL5*+;R?[3C':B8
M)PW]X?OYO/UAAUQ_>HUX&L7B:62P7D[9(IM<>[2[ZQ#;;F\J_1G__+9O@A#>
M(LTGZJNM""\'#Q"-;W54+]/8UVJ<&,EPGF?U[G1T3,'GQ$LIE(<WK8?^>I#&
M$5$UG*_SGNT6T0L90O:N/EL.E,@1CO>VZO.RV:B*AWS2*?E(KIM&H ,F@PC
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
M+][?VU^K%CA,0+8W>\UJKRRW,DKE*5[].L]X*DO890^2E:$9G>+U)@DOBQ_
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
M-W=Q>*T#(6Z FL$<[*A&^L?CFP-5]O 1-E1M^HU4+^+*!]Q]\G ]F<RN@[4
M^NP QX#H]_XON4OQ!$.TB-A8HH[Z-IDH[-5;*<*/S)JBYJ??A]T\N#Z=>7/Z
M?8C\.,O5O0 8P[:-EX^73KQUSJ.=/7AK3 %0BP)P^3LBLBW/X2]QW+_B,(;L
M56.42+$N@\,%X/0QH]?/?H0+SMJ_NOW&#%6UL@-[H%-6%S?L"7ZQC4:-T<9:
MUH:+L(A9]L.D97/_P*GY,T4DZ=]GRMS\\ LHV]\E[_P+*=.?D'?67>'"_7/R
MSE^IF_Y7I-^+I&W?0.ML[>GM3OC&M3W]6"YN 5TOU)A B=-2W7RBK4"S_H/
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
MENHF//R?F;/]']-1?T5)1C[I6(0>+S) IBH;7;5[/9Y@Y)EI+@ 3VL##Q"N
MC>?_KJ\2 QB1"T#/31AD>^X"H,Q6<K\$B)JZ +"'8IW3:L@Y5Y2_]/]S%*=:
M\!5(=]LB\]F5'$Q<BY&:$X8^<G$/'*$D_]1[C5:0G_Z<ZIKBT1+S5W^)\'\7
MY^A/.;/-P9]G[@/9_;\'H?"WCD(^NMGI]29"&+AP6<!P:D*-7>NJI=Y-E@-0
M93_J7!0ML<?5#T3H.D&X)@8)W((^7 !L4=ZJHY %5E@T?)LU@_6 =C:@SCRJ
M,O,"0)1TKBIQ < 07 ".\F;QQ%&_J]X7GT,]@FZ8P2X 2.PF7Z2 9C4YXM_$
MKEWZ"\!X<7@X8!6R0'X!R LUN0 TSV$JF9%AD-&VD@O //@"8%!WAPOW!X":
M"N8S(^0"@ LY'86T<EP GI!"+P !T'/;M=P/I.Z8ZWRG[URQ)I#D K#Y^/<2
M%7SZ]#^605"#D#U72PW2SD&F61=T$PW#\R.H,_B5ZOE*+R;(&"M!RS+6FE(K
MH%ET3 [I]O@P9+P05-T&5AI=S#5NOE,2#^R^19@$1!LQ(P/T(8-V[5"4%-9D
M(39_)8.^7PA=$T:8H)FPEGO/!=**;WD!D"W!"C&_OWH!>%.<'PY8ABQ<*KL
M?("%09">6./5\2.A3YET3M" -6=!O1D8WK_03_\K9)*J[Y(@0N[$F[M:%J)>
M]<AD@E_,6E6ZR'?YB,@X]G/G8&]#J ;<=-6XKBQ).+Y3<P'HVI1$0-%OZG3/
M0PJAAZ;%._[B8)3N*1!]CMU.)+ 6;O$MI!6*%7IU]\?F-8;558;BS]CG@BZ8
MK%T #KX70^8WL#M:%/:-7;D *&!M=../K[6Z$+1370H7;N(%(!B"U:^!V1^?
MS N@&'$%-/<Y,\;O: #-B+41>U\WGG\@!6$H,=$7 *#7*H84Z[VBEIF1)8>0
MDS.L>7?%KI<N[KQ/_W:YE+#_>'#?/!FDF]!HHE_/#EDR^'76*6&AP-5T[-P%
MO1GXP0S/74(*&9#6P Y&G?%?[.'!K@L#)ZMYV%>/P"[U**Q@5S;;,@X&GF"%
MZ\ J ^-ORF#DX8SQW("@Q!I^Y8^O0ZZB#T:Q.NWH^=\DX[K&6+<ZW2L#0\H'
M1&TS(XL;Q"\ 4D= - -V.X+_\U+!!! :)#9T&J_1 CE3;3YF8[Q+(4ZGE0LW
M=03;P+LUXDQ'&\*M'HL8!0@.9$(>?$[^'%?AIQMI=<TSD\@'^+6P+:*RZU/D
M@3K6[!C7X:'[#+MHEO0?H(I@C$+\+]A.US1^ #-BURI;#U;O=>7D ,Y09* '
M&!, /6'2P-R)1LE*8?]Z?PX=?>L"0&E$28'3_P/F9@%ZBEWS2YY 5#YP 0\Y
M=XX+V9?*0&N[/-4DE/P!C_,#WA%[I]@EK-;G8E7Z1AOD$'NK[GW(GO;0XW^/
M),5^="BN.(T0EV$-+3.\E-_>04X@9$UW!+C;G/E7OW][TP8>MS#!OD(8]!7@
M7_W^O[F0[-X>+,CG]L(NW@:\,CKX,+K2H&U%805$8+CD2KEFX',-OEY5=;S'
MKBEWA=WQ0^LG?P# "\<0V@$^X6BZ^2OEN*X^-E)C^G(!J $F %3^G4X.9>BB
MGD4-DOFU:9B[$F>RT^NFK/;F*].%N]<@W=7Y$%@J]!3GPU5H*'1?_<?<FTX
M#W&,>)SF2-Y5MVF0DCOYM5Q#)Q:C.G<U1] W\TULW 5 ,U.@AA[VF).@95HV
M6H94<ZG%P<./D=SU;$[ART>,\IA-S:$*.Q58><HQ7"6O.#.2=DR3I34$WTF_
M2].#D&933R>=:]SUS)-J>/M%\;USJ1E#P0>%Y=_88R^E-2,$GSUS#%DRC7AB
M"X-JC.0F5AV<:\A]:OBNOB=3[US2X2OE+K!6UEKN";%B4@S^H*-+;M^K;,DA
MXK >G52[>>@K"]9R\9[R+%Z,_WZ\IUAH7]X=6=K-XCKP)'WB8T=1>XHWG<MC
MN9O!_TA ?:L#<D+M4G)&H@]9:S&:^1FET]T%&^OK-D$K1NY:-3;51,V.4\ZP
MEXE0*N3=>X$?SBVBYJT6K1"D(XHW.7VGXFYL_;WZD*=W<&K#&/T'*@4AY#;\
M-E]L25R,+_=/O'HL%;6:ZA].3,[O)-!)ZA@DWVP[I+>-2+L.+MSJ.)6"O2XA
M3(S8T"ZO2 +D[[1T(H2"(L93W?G[I 8[S[)>!;  %I1H<:6%HAQWI.6H+AG\
M(V[0@I0C=A5"_:%;;**8,.$9&,FBB_DB\))2=(+K[:?GJCP8 G_)%*["1F^C
M2N1..I\#HC:.C;7KC8?J*RHQO,5@IJ6 ^W1OM4F>Z%8/9[[YIF25;G4;OX*X
M3@E$VQI%J)X50^AT1Z$Q3EK<(:5SL^\.V>13-F6L&TQ&4BUS5G6VF *HEG,6
M\H!_)>'D'O\R>G78L#&W['I.*OO]CBZ><O]")WI"!HOQQN)2&^]C-EL#RWI_
M0S:N!7.6:WWKJ?Z2& 5\?^@_4.A!R+@'PBB!7T,VL<Z*%>68OEA<Z^Q]?CH.
ML=, PY*_7H[:OFY$*TS,F-&16:SG<,9=]$W)803O;;ZG0_>'5 !SJID2851%
M2.STD+%)-JBJ(L4UL89)Y7F%;FVU2J [N45K-W9+X[E^R6=&]IE-BDQR@1IO
M,&*SEB51W]Y^CKT:;F&.H\%RU=Q<Z/+E ;P;48BB<U^L+O&&Y@T90D,J-^G3
M'BRJ/98T3DS4YS4"1"W'OG*B:+E%-*'*SX 3<53\*<'_'W/ON1/V$@J=C#V<
MEI(?Q=I^R0]."(R9['_*6#1HSK)8R:@I_5XBG[M/&-W+%WZDKXOAE%#KJ+,I
M]CM4*1,YD18MYQ<[:PO291UTY:'N@!GD]]E:-!XD<FIU*KDGF%K2 -AOJHN+
MST0GB;$>8"IJI+?<#W7%%WC<U<;LZ69;)=^AWRJ5O\RGLXCGL.J^=;/;O)\L
MEW)HQ+89:X-8_J!^W'Q:>[Q!F88\37E%ZU5"981Z.\5QG-QQ@KC7'&/D?2.?
M_ %[\"\5EY)(R#F)%S/FJMEOF\Z_^=\:SA#6[8^04@*RKIG31J"YUK6DZ]V7
M"A;Q%=F*B630I[H/_PC.: AMIY_#]X"UP%)4/ IDJ6D.["TD7@'9"[Y#WGQ<
MUBBG ZQ@2'R4Z\:35)$1$@2L7RK:87-V\W<B<,NMM11I9N;@C>;M7H:GJZ'@
MPWKOW&WC':I7?>R<FOEM)/LAQB_5Q;&WC?.Y_KYUE@+Y-LDK^K6+G>^3Q_$N
MI;V0:QY#2D19#HOUD.;0;"_(SRB1N&HY+M0RS(TIC+P>E30WQPK9G@</3"I%
MCOE?O>J]C],:>_#R_N9PGFA 1V/#8YN4>'ABA8BND]0#A73!CC>X,51JWY9$
MB$ZBOWITS/T,50G\:3*]PFQ*/]4]Y:KB+Z%*M,73-(_(Q5&21DJ0&3*UEOD
M%_BV> PV#F=/UC;VVICCOWRZ5W1[>E*R?T5,C,$KW=;D3X;/FYE%E%5&_4-O
M,4OHU_S&GPB,^^%3P<3<Y(:;XZR>48N[':>;&E[@HQ?DI#0O7\HR!^O]W=B6
MC &5O7>C=00DF_DY:PY<.K8]BZ"J3%:^ZV39KVPZ[W4C?;)$#CD0<<A,H^#(
M&>0%<YQ*T#?9VI?'$6_NS>U9K%:7EO,HV2:<SU'3&FB'^]8#IVCM'>*$>P2Q
M<9HI:98/%'E]T[@1N=FJ-#^ /VD#TMV6\]FL-D$D-WV7;EY0* L';.1'E3OC
M?P[S=72^][(U1MR3W30_DS!/V"M<2U>-1%(RW2['"!Y]&0T<@Z]0C=Q-P/^&
MD%UN]>L?VC$?M >_7?TH-6I@^"9K8YQN)Y.E:FBY=C1"2VV?U;.,6[Y+&A??
MQVN'J7+]4/NK;KSO+BHN(;/W_+EG5?S"\Y#H[ TAGN$-07X!_3A*]BGN7K)W
M60Z7^)>_$!V*S^LDAI48M2W2-HB9!R,BL^;VJS-B\C'>J8MVY0D G,!&#=FI
M(>7YP;\T"OSW87BREQZ[TL=@D]^W]!59WY(Y\_7]4#@_:2FEF"5;H)?F?R(3
M!,%)/RF!AIDQ#F(W OXBG6MHW)Y:L_K]HU%CE7>IGY6(]F+$-^.-6WX>QL.]
M TB4$]8 MLQ?2_&K7#).4).[ )0ZP'I8 E9,VXDMO:^FEC0"O#."&M33^9&'
M!J,BHE1N!T)$B4ZB$D&1TV[]D#LEB\>.\V>YB*JZFD3=2"U)._?DZ/[+)YKD
M!#@KF2,^<A]M)"R+TZS-BQ7L[<D[Z"()O@?CXF+TQDI^S@7>Z##P+<*4V_GF
MKE/3126+I+%?_S394'+UV]>ORCBUEP$^[239\HI%]A(+A]#+!A.;UIHI.\1<
M<3LJ=C9+;E;TZN.12E;=XG><)%(MZ)+^C+PB,QM:LJFYZ<RFA%QN:**MK1S=
MYKLULE ?YRLA*LCQM5.!EB5T6D7L)$KQA>@3[<I'>Z1AKCF<"7A!_8\;>8I>
ME>Y>#8\I;=E'Z/7&S/$J]LN_]/I3GI:THYJBC_](CE?1^I_6"]Q.+X7W5YTX
M"\C2[CR(EHEV)P>[$7VH?T1A^8Y4<?.G7A?*:%_$ ,EZ4IS^'"I(N:(NFGXA
M_5ALQ@F'5LM)D @8J?OOWN3(Q% ]>ZPP]2]C:$;G[%F>OK&R=PZR)CQC40]=
M^P6)UD?I)I#4;PIE.$OB3CF6=."&RL7[,Z+Q;-<CB^AB2EKC#W"C.VNA47P+
M8 J4,8^"VAYII$S>YRHMKI)/UHF<S98 4?:7;24/" W6F^CG/$1;TJ^4C8 Z
M)(CJ'5>-OHR:K>AL"-6GOLR<T"3TS'\NX5"^[%LW7?OFIK+R7EH.K=;3B+SF
MKZE!4;(%$$M_)>+7S?QY>LWS+%(O)5QHT.=VU#]#%T?_;.<!]98+YWP:HSNN
M]""C)%W: ^9O5KBW>"J56I?VW0+B>_IL8/\(P#+ A7(10N?CO; NQ5:,TC16
M%(X9+)F$$^*&L4$:(Z$NUD5>MWZ^QB.TJP8M7G@>VB[!6YMM-*N B70FJ5QR
MDLSA8'[^ NE$QMPN>05P7$+L\;UM5BAQ1?K*ODK\B_SA>-P/1I-==PD-F;]6
M5/KB:L!(\J"@$)$RSR\GHEIME6>BW6WLWJL,I[ T-%<],C3(A\S.#AAV>&^4
M%SKL<) K%[-%<&,70M1\&N@- _\-!'%JAP9@]NS&XPUJJOH=MJF!=RT@FZ^)
M]]UJGW3?)253U=XM[S@.<BP7?#M9$^=GN IPPS1X76G_!V"C>=>9F(</^23/
M)& ]!Z_YDFE1C!0.MVPC4KF::<4H<WXLNI^F2*]TSSKD2+)[:TM*-MMH1BDM
MIL6;(6H"+Y5+7 R0T>HO\C?+$K>P[O/'3>#Q%6P$/53M.J@+M+X <)#I7P"^
M:(=B(NO_&NCD[QS_$Q+KY:->V3Q4K\*7])5329V172N+BL:4*>?"Q!8E <%X
M_VW8Z-A/S3VY?V"Q^:40]>^WM_REQ/3O=LJ,_5;3^J\::A2#-\2;J;?#/LXI
MYQIS-V5F$?#U(;<SG^9]EF/6[#]T?_RE\OGW9W]Z^H+?*JU_/R7_]K&BZX<6
MAJ1D%_+NE@B;'$8^4+12.@(E#XUL)9$%QBGV?H_54!^;^+D%\*^; ^?G3G"F
M+P 3NEH7@.')']@[+=!]7.SL?2G&SD1V^0_'XT=X:3Z+*F_SLIR"F_RPVK6J
MX!#O[D77[NZO\;$=SR?G#&Q%\ES-7?''ZL][3&,D1 >C2  :<@_=/>W,'&#4
M2?Q3S5FX[/W796_AQG>Q!RC"$@L\$NV=B>IBKX9=C@%;TN ''K%8.._>OS&D
M"9\UF.T<-C!L<Z2KE^^[$8KS=CZ/K4;J^A.L%)1)N:CWLD,[<E4YV$#J20(I
M:VU]E,@=[X778O.#!-F44;-WD8@YGC<>0<K4$2WXM0W1W^XZ!E2+]W1WC5?]
M#8!H2*?)/F[5CX=]CWW8+S!9PY_K"GX/\T0*:9O;9]BS/@\V_P%B8K#&G?&'
M#X!_\X/5'?'Y\!6J$(]AQ:E\L6[I#>5_&ACEOQ;S&?"$RVO@/+ 0>&@_XT(Y
M,(F-F!^.0[8HL?M>IL/F;R76#<(5C7?F%H%A"UC]488]"=H:[UOV3:&*(O"M
MS[9\)JTD*7OKJ,2I6(0OM!>,P.K7-9#'>U"H9I-FO,1Y<H!L9#[E1Q:<@-U=
M)1^ETR"4P>'-/37T'!E:]'-.:-'6^-39 TFKZA01%O9B):*'O-,W.IT$M.R8
M6,>WA!NYVYIMBB %TVI+_69NX=P>HP*S[P.L5QGX&<_S?9\TZ\";0NT_&]MY
MU;_FQ4PX^'0W3++C)4RK>K^4!!#*&G@-A-@+%T1*[.COL#2-9 F"C)J?*F9%
M\)^\S;LJQL:LJLTG<P$(A@X@C\C4YR)_I&%WB>V*YJ'$'G6(\:_3W4T<WGJF
M)HGLO(\5<%'R7F2JNN:B$:YOE!H4LM]S@8_L[\Q*OHLL5"V0D($L)S]SJEFC
M7]F.V/M(W=9WB4=2NW1_QYA'?7%;E$ EQ'QE9YK1Z646@Q.A62JBR":=O&H$
M7$E\D&LR/6?R6L<N.0T7(1",^RP7M]ACE?/-G%_OOLJ!QI+HGD@]!KK$]TJX
M"E9A[@6/C/R^JQS&P^(A,D^6L.AFI4LHCG>JFX[60W:&6OE(2AEH9\#YI&2I
MX5;\MSV#$N\63O3RE2(:)16&6(:"1Q3NP:BIG3V_4]^P)V.;YV)GS8\ $ )<
MCE;*I?3GZ\'4C0'UHT?T3TN3'6ZJ/+G&9'OHW"3"'G'8+YT[D@S40+&"A#<O
M (!E&59//Y+!PW.AMICB>(+J_"[\;XFV;->Y 32?!2IB,F-WC=[*7!VZ._]H
M9&NX4SM1W, ;$J<4_@4\R[^B>I#6OLI9M#'+/')T3K%NT&!U?(G:6=&MUFRH
MQ="L?NG9IY%#PK([U73C.;D/:0FXBN%2G!).KPOGD((S.)L/W*"YZ552!:JE
MI>6H541[:&OF$[FJB$*1(5# =1>C[3 CPKXX4G%Q\4T#*/[=NXCXCB2!]5(#
M];KVP?R3YTQ<G431W+'^WI<4LEW=C'%"VCHD0E_/PRHAU7,Y23*[Y6^Y([AP
MORXZ$,BDKJ9.($L"BQHX''-5[/)M11]@K&K2>"/D5 L]'<N$6<ZLF48?/HK?
M!G<NIA>=SB%+1["&T/_7ZG_Z']7_&6=7-DQ.0<(_JO]%,??=@<>4H]##*MNU
MOX*M_R-AV_DJ^JTT/:8%Z[Z>B@QCK< "&I)GA')7@<*R]RB7@U.OY8,,##H<
M5$<8CFS8G/OO-W<".+^ A8%TSS/P=HYF=/5C[*:T%FA K5)OK32O%7]C(M6@
M[=GLL$%UM1JS[C%'5+Q?8$IR_K@>VA?5B=A7C!B!>.[=B"#E%]_=U/(HN+\'
M>2,E5+CN_#G2YC@7$06_UY H9RBS:@WF(O?0!)@8V]A]/;L Q)]#6!-JQXXQ
M4+YOXT-H.S-/J5/?P9KJAO+2J&.W-$IMA&6/*UR#ME\6</8T12/R<-M@Y2M%
M=4,U9C XYXOG&*!>#A#W[ID"'@/_DVT]*B:B<>:.)'C(YWN'7QJ&;JC&LM2Z
MQUS+O"M$%V'-5O+Q.%,)R5MBEX_2WN4HM=,@!?5=Y:,H:9HO"];ZJHFW*$[_
MOA)4>0$HV84<0SU3P;TE1UD04.)6T^VU[X%][S5&MS_5C8)4R?L8O+7F(<3V
M3B^]+"R\$)_',.SK*6I]TW8YMJ*E!H9=-HZ.+VY>[Q):)%+ISI&*2#6UCC>,
M@)!(::5H1^9) )/!B!N%I6>&-=RI6\RUF[ ,VX*B-I\43*U'.F6\)O)0%[%R
ML 6O$'BT_XB:=Z]NEY>HYTJ+!@-3-K<-) .C@G$R<338!&_J@D?V),\5NJI.
M35Y_&MRY9_342 -7S:&M^[(,@?)'P8@F/Z.FING1 ]178B,WF'R&\JAY8UV9
M=_?H:\76JV7D[&>+.=\]-_6:^)$7@-<-VL>@(A%IB6$56M:Z$5[.VE@+\I=Z
MBI_8 JK9GING8\9=34@VJS'L@^C[&9.][G;6PD6C)$);!/=E+.R37UP?#![(
MS=H%2T-N@3M[,0S24E!A2-OIH*V/UM#2X#TCRWOG:D6NWM#29CS''2512OI.
M3"CA9R^=[Z$-&M8(6;^JP6E9X> 1@^F'+_-I&2$S[-=W2#QGJMM,R*<\A%I/
M><\Y<H:.P-7=%P#;F+OA-%\>GQ4N[;"EOV-T[@+-9Y#8P@D*$* TA2UCG3P_
MAX4SJ?ZM#ZO+]MU-,T*S>;DS4U@GS+YZ\SONU.D.UE&FDF$UMI6P#CB2UE 9
MM2JM+WO]+9+!L<8'0DRHL[@>U&70@Y0[7WU]]W#F 1FMH2T?@X!2+OS=MJIL
MVF6NJXX$.B3]0E,$56CW+-MT%F3P<71644::5PB5=VV*<*2&ED@FN6_-Z7$^
MU@]'/\F>M'$CUUN+Z0)37#,R:O.^&Z?"8,Y\A^;I)<^-::NW7F@H)_DZ6/ 6
M*CNS':QZZI='H2,1N X3K'#<CI(7(VE++?85]"W0U=DK3LK<N %7KKY!KYCH
M/7E3^[8-/0.W4B)AAMQ5QWZ!OI=>26U@"F.;)M:*B+4-5S5+89K)XN63Z^IN
ML<NN\RY',JF[)CY NPPFM9*^SVLI:95'#8Z&4QNW&Z;JKA*^?FO:QB@[-5+$
MM55R_AP*^N!=C_4V"-&1[Z,9X+((XO/K]_K4$<?#@\;X@6+3&K1BWR R2L<L
M+J=6Z45[W*K#JW5R(Z[<W46\;!4UZ=,/V**L.Z\EQ:I[THHU#W!F6"\T&LPA
M@F&O]5\0)/&F)BJ&<9]DVLRDO1<)2(UP6(_.?EFW))I7LID4MJ O3$;:X<?K
M@.DK>$BAP2[KM$M?O+](>U/O]F+0:#A,%X-=FGSMPC#D&73@=.+PWEYEO4<X
M-M+T9=,*/^X?G(F]%5=PQVW"I]_)8PN'(=:()*W-:/+AR_$#4$4N0YN(Z&<%
M>;CBP&#*TI$1YT"[\>U!89#D .]&3QKO8D3@"E6$0)3L5#PS8;DWS%H=;@<]
M.O<)AFELGIZK_YD_5'?EX7\Y0G]BLW]%CCR(IB#>VPMJ*_D\93!MR)OL>E:?
M#*=@NR.SGYE^+F!8E8#00#UH8%M\\_X121%\P[O8OO79+'5"8%XTX8KLP"T;
ML:4K1R0/6[PX\PHCC=?YFF9O].I_'"U^QI63GZL$T'3L!E@WJM@LD)%-/O\N
MH4IG>.GK)B="M#<Y;,/H7:+YCM(]'NJYD\_2?-_]+F?V^9@7H,H&F@T2.M#N
MUQ^2C.55OM<,^6I5JVO*:/&(U)_;*0O@Y46WP>=0#%LD2++BI>[.4$CNM$?P
MT1/@WEEV!WBP6T0$=+R809&U5<.O>G&,9;?#?5X4EDH?+J&A+E1S-;D#5]0)
MS?1U3@FR/?=(2;00K2J2)$"-Q$Y1NX]LA@1FE0D!LS*/^[>N>=T8SP#Q <\Y
M2KZEV4/XQH '8B @Q>8QA'2KQ%Z8/7!'@[PRM80Q]4I9ICBATRO<6WEL>/'C
M=2 (E4<<-Y@9U QZVC!D=:G+1:4AQ'#^%4!D5G&1LXX29;,@-PQ3 Q$'6"4!
M[?0Z/SJVS\T-)*=> (QMZC("MEB'CQ8SIU2K3^L"G/I\12S%-Q.?4?BK"P1,
M9?-&GZXS[T,\3DM,QC7V;7PB,O VX)UYB-X*B?/^DD\=YL2%F*?$S'#ZW<]+
M$>3R$M91H<(9>Y ^NN\!=+-<RZFVF\M9Q8_UEE\2 Q294$!E&!(<*AS)K7^F
MLL%T2X234ZGHZ SEH")*?]5/WS1SUR).TA%TNAIX""0W 1G;5GT7TK!]>+_'
M6^H!)Z'D6S9_^O,/0LVKX3D-)O80X 'Y9,Z87^C5?5LM-&0(]+2\O.J=#?DV
M"/0Y]7KB4F(DO]=>T%'VF\Y3Q/JB<>):A74[H;*$>UP GK%5LVSG!8#?M7_+
M=7&D,KZ%CF*6Y8U1''WGZ ) 07S403 ?^(I,B-Y7ET9<G) S^WT+_.IIX)S2
M,]5>IVJS1\-$Z.5^=H&0"5!Z3<^B-+ZJ"W9=%H%/GI./59_;@P>>]/D\7&2^
ML0Z;!8K 1P-YKL*5;.A!K??)K]=>GHQK6(3E2#OG(2X 5'95W[6Z2#_!I4PF
M$#L=BR&BHM76&+UH 9!TDW8;PTI=_4!H.@WT_=/$E4Y/9NT[8,A(SB7['.X8
M9L#5EP0"(]G.LVQ(RVGX*)\%ABNPGUNQZ*/]#1W%]U<T3N?$.^]WMQC&]WMK
MK24=E9^_>.(U S$H00$]F6KS4>_;X!K!E9LSQON2C,BN(I 22=/R'-KRE?GS
MJP]B!#H%@N+L[232:[,V92CV*WN3[2OM'R\FTIH&,:G<MM!\9!H!$._W%.>L
M_#A2Z>EBQT>V206%\_=>/C-"EWV$/PRD3 IL+]G#&74I:C21'7&=V![1K!;T
M37E\CS2N0>-&5+ ^D1F*KNH(FK$P\4:4WM/O5OKS63X8?:LQ=WW#>-$KN$,I
M1Q:U:&E^<)B^O "=T]*-Z+=+L2WKVM$14H_2Z?<V(#;JU08WV R,5/!DW*[L
MM/F_)\NY(B93.572-D?,^]XWAX3_/.ITWG#ZD0/'S6Q"R:Z^?:RFNU.R-^$A
MIX<V2BN#7HVY^=9P?,M;M5]/Y>]J$DAW3AUMU.W=*SM_<M8+!IU< )*_H9ZT
MG\YT16W?>W-VX&[OOH!R):>CT.#5NF]??U],O)_4MV#8+N,+4B?HLRW2MJJJ
MO&B[\4M%E&Y#\G$KP26SU$"9S!)INP_Y\1I@8!\FD?5V$1K* 6G'&LXDM/\V
M=(O[\P5@_87PX$]TY;;*$C^EAW[?I>LYJ$1_\R[N)=)Q%@R>$S?A[V/?V1CQ
ML';5@IN$=H([@&-V"PMO"\WFO=[D7?3EQ<E[]@HZHV"7C&N=9B/%O$?B8>4^
M_D_1)XSR-&9USJ,P.<3M]RW;"](BXI6@7(<C/81WLK"^U+B30.AT49.@H')@
M)HMY$6A<BM 3P4>\86!<GJ]O.&NL6)Q4D%-&XY:11+R24=_/?W]IB2%UO!%)
MT)@W@?(CWJ68TN!]XY:D)&D3ZM(!N,+\?<XP%L8VDL04=FB'=44"4.%&!EN8
M"P *&% 78[)V&@4ME-QP3XRF:Q!A,GV;J"V^KTGVEHG@,GMJNN3J6I-4DO:X
M*R.3&J\87]&+X"W;:KG8MX>ZG,+/IYF(X(Z[1IRU.2H%:[IP%]&X215GXD?5
M KYK/333XLS]M48W%K;@3%]<N5P]9OIC4JP3QSTTGV0%D8U$))SN2ZI7^65D
MGBMO;YZ6#.9@X_)P<&$&2<,I2V6049S',]?Z SK1B/1,TVZ9VH%JK^W*-"E;
M+V>0]')'EMS84B+<+?@XKP=G-!"GDY3L@5W0L!^EL<UCCV<<>WCDG$'.=]?3
MI(+X8Y;RSG<9D;Y=#,XP5-N#ACV^D.**-SQ/SH2+0WIN7?/,L=[CHD^B74\]
M['NZ#78_A<_E)F),L)XIDA1W8=\(E=0)CX):YFVL+WA3BXSK'-B*WN 9]3?+
MDC&O4OBP/E(C?)5)N!&97KY8,)50/^JRR:@\(U5;HO>.7)TLD=[=.0W*U>7'
M73S<P%:\+B&3EBE;O/YEO2J2QJ)J.(T]@2+PJU&.J:AS?'5MH2]H07NG@#!L
M 7Q-ELX.]MA0YMZ^*JM03.;WAD.&,R;QA;64K0JT+OHZ& HYN #XV]LV29TQ
M9>?#)VT^K=][\ZBAR;UFOSLRP)2-7GVEN?_RX]W'QC[W8UVWZ35&7&I*;HYM
M,1W#%W:^Z5VI_]+[99Y)'.]HO4-2&TD!&\CML\GOL'/,7^\U\^M[;F1X)X$T
MR /N*:WB&+#[N ]Y:CE^R'U&HD/OX>(K76@6J"+$.=]3[6C&>N88;>R),)Z#
MV?@U0%]CPY=SK&=2A2;::N+XG(=]FV3&$S:6NT<]Z40\EAG/V#C=$V-NS]N+
MW71R$J/\ABKO]$JO1H[;/R-:'N8M<GU506R9JZB7$&\><E/SFJ\X(QGAQP*4
MSD$+YLK@(5>E+ZM&N5&OX)SM8Q4;"M.EB#Z&]Y]>E+9<%74YZNOE(]F0$4+2
M/Q=4R5R/G3+.RG//[N#HJ!R.4'K+^U5IVO-%E2(P^/D2?%+XI.NP)FT;?.M$
M>2[GXY#"'BD1J./Q!A497CJC7-QCBB;39%K1VWC!;6YLU7DY+8MA<',;U^P.
M_"VXV6CA(K7EL%XSK8Z]?^8ES]8O72SI"7C,9,0;L[?K1H^X=HK0#R\]O'?=
MX%T$2/?YG8XI*6]7=-Z@!^DV>/QX43_$9GX8I%*!]1KOL&GYG47S[[XP9; G
M)/SLD53U?FJO_-Q^OV8<JWAS.0)/VBX -S+T&Y"CNG1<%6],0JRK7>L.KMS3
M[S;[\O+^_"KR\[2/6NW9(S++3[*\&8X%C*R28;LIG$)7 SOPU/:7KI$Z;^ +
M*:),/+.-/+1,MM<X-,@N)U!OX:LB'KA;G.00$D:1E50Z#?7F&Z":$*=$:&Z/
M=0A[WN>&\@[?N&7WHJ9%NB;@\N?IA*5TVW,8>])1?O4"QF(CT_W\^0^6,X6:
M/^"H#:!",0_3;UP OA1FG,JY:CX>_!O-43A_2,L5^PU@E)G*?T#!D9W3NQOA
M R@>/ZVTUQEY-)(]RI>B7?7:2CZ<\&WNT1W_5-)5&@I1T^EZ.6<=&6DD)JLJ
MSJ#7;W"FK@MO^[-AEOJWEP)L\M3QNT8\5,3_7>/E4N@-H5C[_N3UISIP<KMC
M]V!WJ6K[/-'2'?*'F/5[.*6_I'.U[ TZA-\=AF10[]]WH.*)_&;JK^X8E>68
M.@;_*S2$?V4^Y+]*]R7L<>5K1N.U,I2^))[(;/=.L2E#Y=G8\G8-[OVQK$E_
MY#F=<&=6RMM3M5?5/=\=C"?IM$\%:!DUO(8^^7-WF-O@CW[7A+<P=G1*K6OQ
M,ZF^%+W>T]6H]XOT?\IM4_!7,!2U?_9MY+<L+'?Z7NB;;1_JK$BMT];3E4%^
M):91>9\R1=R;:1KLQP--=^A-Z.$RC=:9MG0.'[.-9S]ZR]5?%^P']%P9DO2_
MO^4X'ES<?#B]OO;+; 0UKV?8 KB*=97W9M++LPPWJ+QT"B\ 5M SO*K-2PT%
M+"Q4K:7T\EOQZ?XP;;E?DE1<Q2(PQ+6F\2-&)E@;W5(UW&VNHI,D=X+&4EUU
MGB%:>?UP:B'/9G"6V',;W1)_=0/OM6S+51PVEJCVH>'Y0S>>H=]! _X$NO-S
M/GSPM^3_;_5E/[<&8A7"&[L$[OY8 I!3.;M?=/FW@@9M'I!VQ="]=5?BE03[
M3[2QGP*6[T@K?[B%6]N);SZ!^MYV&@=7LN,Y>^BVR7"C*MDI5E*@N3V2QEBC
MD=CHFC1IXM]LJ/BGJ0+^D0]H'7M!=SRXC:Q8<'(&XC3.A80KM<&'4XPZH_ -
M$1U8XE*@64V8Q0.%AR%X3WN<Y3Y]Y-6_-7$P%QSM:3W/R+JIW51NSS[Y:4J>
M=:+GUCN/9WJ[SQP# >O#M1HW-E**/G_<NZ/B:_WTS1G_I(K5&V_."?UNGH!Z
M&G$@GX8#OM<T$S&RJ&)O@##$Y?GGR*"LV(E'A87B>-=J\9[&>VBT)9%/JP!#
M#_,L:B5SK,LC(W+$>\EE'#Q7BM5W?L G[W,R;53G;'ABH 6H:)V]SVD?]0S9
M+]E3;R=NP<H,N*=O?*]F+8T'F]Q%Y]P2=K :S4&E?;))\FIL]2UY$%O"5MX0
M\VCX*LE>1&1.,0W KC%#=JC8?MM^=?@%1^ ( 5R<)S:1P66"J'41GG"HQFFD
M):VEQMMS1-1)OETT^#63IMG'XJ6&WZ&DR2X:C($$4E6=\(V@H3=Z&[3M$/JN
MTG:JE?4PCG1N;[U#G;+:9%W@_E QG2"%0(MX/"VS>\HH;+X)61*.ELQ_4Z2S
MJEYOLK7Y'E@]P'IWZUUD:Z(X>^!E\:/-/A6$28A;W04@S*%2LI%:%6H76,_+
MWI0^K@C0E-FR?93#DAJ7\V&-.V?$)4UK:LN-NGQJQF9<LVVYOR.RO>Q3C$I0
MIU!E *$XP^D08P(V>-H].<<$)9ZZ70#X]M%G*52)C]<-KE7&V84MAK"M*$D-
M<%=K.?4K29^F''!S5483=&6))!> /-ZTP))>=H#!O%)GIOTB--.^R)Q4)G\7
MAI2C3LVOVOXL$=>\QX2'#BM&H[)2[%/F$B8<7EWAX%Z'TG95/=>8A1Z=^SVP
M4V&20^R2STS9[4^OUQTM1=L73^E_(:]X_*@PQX=)[UG9(7NMIOS+RUV,I,75
M7@H=-!^\MY6-@.U4@FUXP!?O+:BY Y7]488EXC1LA#3%"##96C6)I$:6GC*,
MM$S5>)*FN_>[?IDX&R[>84&T'9@]IAOY:/B^4E@RCD <OUOZ-+G8MK($!V13
M!=)"[^XP-UZMD-)[_(;Y39M<])-1>$N#1/]@#X1[N<U^KO<EBMG#=#6]\BM*
MU&@<#TA:G#WN2KLT6ES"4D]-K<'Z-5Q]\"&#A9NT[^9D#G(EU#57^+PS,D?-
M:^-Q,7NE?$R>4185FQC<,5K]#@V:;2'7@.!-6YVJU0RZ6WE27NISMV32\OP2
MJ<*''&H[D],Q* S)4*EC,AX&:9&:VFJZ-58Y\7A'.-XK9?,\J\5=2N=!BQ/@
M:@3;S$C P6INAS>EYXN,R_-)!BFH]3H?ZCC#>YN%(),!AFZ5'<0T#HW8HF3M
MA@)GHW(<BAQ390*;54%E'(U= $S\L2;OZK]V3]L'4SZ'&V8P2;'OVXP7P_@U
MV)<_/5DINSW1U\5N:IHN3YC-6;K'W6Z@A2J#W%)))"' $#TX(2=($2=CD['"
M!2CT=2_NP,SR/.A(-#J._3CB#<:>-93AVR,BVI;EL\R2" 05I9;B-*2N8]67
M.=C+.(>IEN&TJO#&_VGO*Z/B[)9TFP A@0"!X$[0! L$UY#@!'<:=W>W3O#@
M$MS=71IW#<&=QMVA<6G@DCESUIPOW]SSS=QUSY][YT?_ZKWVZG[?VKN>>JKJ
M*?6ZL-4#I0Q2%J)\[04;)!(8FMM&]RSEC?:IS$D=GR%(IO\!T$8UT217;.K%
M.\ZZ%UL>+C1QL.Y"Q7YHJ";'(I?TL[?%Z71\L<!<BV/RS%)2>B25TW@RM\I]
M=AT\GI?P#-4O5"\TH9T/!8=,GY.KVU$]W-^"S>0LIL4TUY/%H<[_XP<C1P2/
M&3RRK0A ?DTXLKK9S:!_.5C%B3LFPB!L<_3[>PI'$;3BXKR=,]:F9J_#M.D(
MQB/PVO3-X9#3;2]!-L<-O7T[6H!U/E"4+%JA.C(F5__T@RI+8#Q<NXY]:K+=
M *ID%T<:%DS2(#$TOGK\@/Q$+VHT'G7WYSLAGY29_BTR'<L]3:VRE1FV(NW*
M!<V%NYB+;^DO<HSDAJ;FL\-<?\3PHIFA7PGMKT'1,DH@"UK !6U(\:O !2?B
M=#\;?)F?<#=N/I].3F'*/MH;UWM71#A)4)INCD12OW,X_6PIQAIGALBO0I&(
MAD;(*P/L2 ,_EK<J\%?WM5\=%</>E&F;*3N-+9DF%HSC[O_8(RJI0[3,KD++
M(\.4YMQ3C]5&/H.@2!%,H9JKG3@$YS;4*+N@$8=)KVW8<3\ ED0AK]J/!T2D
MZ-3'K:S.4?K8W--JAHQ=.BEGA\YH@WV2W<+XZZWF'@":CQ$V!.7FT:.UWFK7
MQR=N=9&^--5"FJPQ* ^UJMZ+SQ*W9H4$NY2N>6;9B>P3B]&+4MXM>3%PA++5
M-D*]XCNZ&1U2^)@82BG\@F"CL7,_@%'H'N$Y5GM:SWVZ2+#Y22=J0N5-\".:
MVTU\2[$V!/FU%NO6:6F($@W!7XK)IMBD)#0_R39$*U;C.,M)C/H:(&-A5&#Y
MA%P>>I;G%)JZWJM[401+3/_BA\F7T/(F2F'/LQ=VG6TU!FVMH@+$)(C>(6U2
M)=D;\X9FS:@HJ*62CI(?'P9;Y@ U-&00*_=#2_%PD+G1 $1HW)[VZHX*IOW5
MGQ4D93.#WHK\APP]^2/TVO)] .S3T=Q':JH(_EG/_C\PXN-W/J!U)/M?.7O)
M!X"DT;]!O3^@N;_5H)'H0S=/YDC]XW#&YKN)3H=Q8P@Y4:FGY2&B"E_[BXLT
MU5'1>^<TC[Z=/V/3?'LX'_H*^#T=:$1F'1H$1R)S"4WSJKO@?M,-.;ICN!,8
MH2J\;YR'IJ'/[1+$A=<HY)NSUW)WYY8:!;VQ1%G04#M3%#T%G(CM/GF)3EW=
M0@+94<^>!D$NMCTT+5UMXC[*=QB%]K=1"/ "Q>"YY,+H)M_@889@UU80$1EC
MQ08M*M\WNX7N7:;JKC A"^:X1*L>=\T)89JRQT7N3BGP2GQ8?*;4CT^E!D0:
MM4TUY45KL-QL+21]*?2J.]8M>2B4 CN^S46JCLOD"Q^7W$3(J99/MJJFFGKX
M <J*IUL;/?@U!LXQMT=Z!$\J3_1XCHD"Y! ,(QV)*UNZ R6<,G3?1]-\9:-Q
M+Q))\- S"HR3;T>!KW-_B<['6?( (& /Y@AKLAGC"[8ZGG$<*"6P0DYSOHT_
M&L<^<I#?L=Y;D;MCY ??MU _ ( DV)Z>AN[9+OQ;:LWE$Y94(PFH,0OSS/>P
MPK+DS\6%8EQ(*9U1<)O-/"N',23!RPRO^VDJD[,!31? S_+,Z^5TG:#F)?P<
M*)-O3ZLK:C^W02XMK.)I01Y*GR@7?5$S,E@P.95'.3R@FE ;S52O8^1UCZ&K
M6-B[0/SX*&Q1Y"S.)P4_8,.-=\ [D"#0FNF$%R0U>>8>'IS*V/@ \&V9EJIY
MK]904>^GUXBQ9F>E&_7TV;78WI";<F_XN>4KX"0O(@CK8DR0NER)V@BEA<RI
M N&TO)RD-US]?.X-C94VG5=6+/BT_O0@]&X7Q@I-:?'A8E;?.PH\\-+%SG"D
M,2L8ZN!PH @Y56[2-\Y3A;VKJ]>TEFRN;I@HR2T'TLDAL.>1<7>AM'"^$$,*
M3Z)(O RBE5X*6+$^@75(7%[?<SP W@_RNAMF[\P9Q3EB3=GN7*IG.ZO4CLV_
MI<[D;4E*]N5"1L/SXUQ?GV(//[[]/'U/N!=[L9/=S[:P/QU+/=+--"NCNF8<
M3A;91X8)T'LJ[";SS8.7]Y,I M5!Q8M4XQA7,T:=B.407H/2?6.*2&^XXH7W
M[5';%1)S4AMA*?:VK-;V%WQ<^E]'X1"5&7I-N88.NK:(1;$:V);ND:X]6G0A
M-T=WKK  %QRVUM$2#T'''&'] LVY;JPO0H7M+W70N%^L?]VI=BHMS?+& GMS
MZN.)3;P-UY57B&ZLBZHL_\NH8PQ_Y \1].]!AOT]R:_;(5A@GX[T/E+]'T92
MX+6\,Y1!-"_N K!>GX@_ '*-ZOX2H#<C/P"D*B8MI4JS#"U=K<2H"0-CA2@=
M.'6$C=J76Y$A,D3'+L8B028SW.+$OA(_.B,$42*$,4;!BTMEUSZ35'._5+9(
MQ%<]%92J)_BIQ*V+=R-!1H1O+$:M#2 H7(CE'/I(-!L[!VTE=R 5*$G)FA3/
MQ_(Z,80Y)@C#;)E!M4H=S9&5L#[U8HO:M;2T^0CU<5H (U5=+ A]1[[?SEEZ
MV)@07]H^EM)C_G10]7\/S?TJ96Y&RTY Y. B\QL(+&W11H$]1Z#KX-7GQLG#
M5P=N6*&NQ"GKWM01.M8A!I9\-FWP:JEO:Z#T#:DUN>H+>U'#V,W%;G1J&C^+
MTJY-IE'QD?&6D_M#PAL'W8*W$S\W9+ME)VI&[V*$4$& &3$BS%^N^I93[_8"
MH$R=/)J@+K!ZRF)PKG9-NV8<IK:,.26 EM2)[;5"A+2XPH@#EK9UVA;H"M
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
M0Y'(PS,5Q#*74_GCU/A*,VZ.U*G8<DEWGL^ZXL2!RJK\(I@LR5'997@E* \
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
M Q0    ( "EK2U4.O7IWG;$  #65"  5              "  5=F  !C<F5G
M+3(P,C(P,S,Q7VQA8BYX;6Q02P$"% ,4    "  I:TM5BN@?IHE   #Q"P0
M%0              @ $G& $ 8W)E9RTR,#(R,#,S,5]P<F4N>&UL4$L! A0#
M%     @ *6M+51'U5:O()@$ \ZX* !@              ( !XU@! &8Q,'$P
M,S(R7W-M87)T<&]W97)R+FAT;5!+ 0(4 Q0    ( "EK2U6%>1=*> <  (TI
M   >              "  >%_ @!F,3!Q,#,R,F5X,S$M,5]S;6%R='!O=V5R
M<BYH=&U02P$"% ,4    "  I:TM5B%IS3&0'  !'*0  '@
M@ &5AP( 9C$P<3 S,C)E>#,Q+3)?<VUA<G1P;W=E<G(N:'1M4$L! A0#%
M  @ *6M+5=)^B_G. P  \Q   !X              ( !-8\" &8Q,'$P,S(R
M97@S,BTQ7W-M87)T<&]W97)R+FAT;5!+ 0(4 Q0    ( "EK2U6.D6+1R0,
M +00   >              "  3^3 @!F,3!Q,#,R,F5X,S(M,E]S;6%R='!O
M=V5R<BYH=&U02P$"% ,4    "  I:TM5M_G."SVN   H^P  "P
M    @ %$EP( :6UG7S P,2YJ<&=02P$"% ,4    "  I:TM5M_G."SVN   H
M^P  "P              @ &J10, :6UG7S P,BYJ<&=02P4&      P #  S
) P  $/0#

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